1

Linux 仮想マシンで実行されている LAMP サーバーで PHP をテストしています。この投稿に続いて、エラー報告を有効にするために PHP スクリプトの先頭に以下を配置しました。

ini_set('display_errors',1);
ini_set('display_startup_errors',1);
error_reporting(-1);

また、ここで説明されているように、php.ini ファイルでエラー報告を有効にしようとしました。

display_errors = On
display_startup_errors = On
error_reporting = -1

ただし、適切なエラー メッセージではなく、Chrome のデバッガーで 500 Internal Server Error が引き続き表示されます。

ここに画像の説明を入力

にある実際のエラー メッセージ/var/log/apache2/error.logは次のとおりです。

PHP Parse error: syntax error, unexpected '$userID' (T_VARIABLE) in /path/to/file

Chrome 内でエラー報告を適切に有効にするにはどうすればよいですか?

4

2 に答える 2