2012-05-09 23 views
5

あまりにも高速に拡張されたディスクログファイルをトラブルシューティングしていて、ディスク領域を大量に使い果たしました。php.log:ログファイルをクリアする正しい方法は何ですか?

ログファイルを消去するにはどうすればよいですか?

ログファイルを削除するだけの問題はありますか?そして、そのログファイルはPHPが書き込もうとすると再作成されますか?

+0

テストする簡単な方法は、ファイルの名前を変更して、ファイルが再作成されたかどうかを確認することです(これはafaikです)。 – tigrang

+0

@tigrang、回答ありがとうございます。しかし、名前を変更する前に、ログファイルを安全に空にすることについて知りたいのですが、そのような方法があれば、 – Kristian

答えて

10

php.logファイルを削除するだけで安全です。これは、次回に必要なときに自動的に作成されます。あなたが行うことができますLinuxの

3

:MacのOS X 10.6上で

cat /dev/null > /var/logs/php.log 
3

私はは/ var/log/apache2の/ error_logに削除。私のページをリフレッシュしたときに再表示されなかったときのマイナーパニック。共有設定を行って、Apacheを再起動するだけでした。今彼女は戻ってきた。

+0

nginx、サーバを再起動する必要はありません –

関連する問題