2012-02-06 1 views
5

PHPエラーログがubuntuサーバーに見つかりません。UbuntuサーバーでPHPエラーがどこに記録されているのか探していますか?

phpinfo()のチェックにはerror_logの値がありません。 locate error_logを実行すると、私が働いているドメインに何も得られません。このサイトは共有サーバー上にあるので、php.iniで何かを変更することができないのか分かりません -

PHPエラーログはどこにありますか?

+1

私はちょうどコメントをしますが、別のログレベルでログするための関数を書かないのはなぜですか? PS:あなたの質問について。あなたは/ var/log/apacheを見ましたか? – craphunter

+2

500はPHPの問題ではなく、エラーです。 –

+0

右500はApacheです!忘れてた! – craphunter

答えて

5

このサイトでは、あなたのWebホスト尋ねるする必要が

そして、共有サーバ上にありますログファイルがあります。

各仮想ホストのログがどこにどのように書き込まれているかは、まったく同じです。

+0

+1 – Cez

10

チェックホストのメインApacheのエラーログ:

/var/log/apache2/error.log

+1

/var/log/apache2/error.logそれを試してください –

2

通常、仮想ホストに関する共有サーバでは、各仮想ホストには固有のerror_logaccess_logファイルがあります。

一部のホストでは、通常、これらはホームディレクトリのlogsというフォルダの下にあります。自宅にログが保存されているように見えるディレクトリがない場合は、ホスティングコントロールパネルにログインし、そこにアクセスできるかどうかを確認してください。たとえば、cPanelにはlogsというセクションがあり、Error Logという項目があり、仮想ホストのApacheエラーログの内容が表示されます。

関連する問題