• ベストアンサー

apache err_logファイル

apacheのerr_logファイルは存在しなくても、動作に支障はないのでしょうか? apache1.3.27のerr_logをrmで削除したのですが、普通に動作は問題ありません。。しかし、なくても平気なの?ということでhttp.confを参照しても、その類は記載されていません。どなたか教えていただけますでしょうか?また勝手に生成されるのかどうか教えてください。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

ファイルがなければ自動的に作成されるはずです。よくある設定ではhttpd.confに以下のような設定が書いてあると思います。RedHatなどのパッケージでインストールした場合は以下のようになっています。Win32は知りません。 ErrorLog /var/log/httpd/error_log LogLevel warn この記述をコメントアウトしてconfigtestしてもSyntax OK と言われるので動作はするようですね。この場合はerror_logが出力されないと思いますのでhttpd.confに追加したほうがいいと思います。 なくても平気か?とのことですが、問題が発生したときに手ががりがなくなってしまいますので出力しておくことをお勧めします。

kkuurroo
質問者

お礼

返事が遅くなりましたが、ありがとうございました。 やはり自動生成されますね。そして、あった方がいいのもよく分かりました。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • bonyamk
  • ベストアンサー率29% (49/166)
回答No.1

errorlogはapacheがエラーの時に自動で出力されます 実際にないアドレスにアクセスしたとか、CGIがエラーだったとか、、、 サイト構築・運用するにあたって自分が気がつかなかったリンク切れとかが発見できるので重宝しますよ

kkuurroo
質問者

お礼

ご回答ありがとうございます。 そうですよね。いろいろ調べると重要なんですが、自動で生成されるんですよね?ファイルそのものを削除したんで、エラーの時、どこに吐き出すのかが不明です。

すると、全ての回答が全文表示されます。

関連するQ&A