The localhost page isn’t working localhost is currently unable to handle this request. HTTP ERROR 500
私はすでにphp.ini
設定ファイルに変数display_errors: On
とerror_reporting : E_ALL
を設定し、サーバーを再起動しました。
同じページが表示され、内部サーバーエラーの原因となっている実際のエラーメッセージは表示されません。どうして?
The localhost page isn’t working localhost is currently unable to handle this request. HTTP ERROR 500
私はすでにphp.ini
設定ファイルに変数display_errors: On
とerror_reporting : E_ALL
を設定し、サーバーを再起動しました。
同じページが表示され、内部サーバーエラーの原因となっている実際のエラーメッセージは表示されません。どうして?
最初に、ウェブサーバーが示すパスにチェック・エラー・ログを記録してください。 ブラウザがフレンドリーなエラーメッセージを表示している可能性がありますので、無効にしてください。
https://superuser.com/questions/202244/show-http-error-details-in-google-chrome
それは多分私は、CakePHPを使用していたし、私はこのエラーを見ていたあなたのファイルのアクセスレベル
$ sudo chmod -R 777 /"your files location"
を確認し、あなたの問題を解決:
This page isn’t working
localhost is currently unable to handle this request.
HTTP ERROR 500
私が見に行きましたapp \ config \ core.phpで定義されたCakePHPデバッグレベル:
/**
* CakePHP Debug Level:
*
* Production Mode:
* 0: No error messages, errors, or warnings shown. Flash messages redirect.
*
* Development Mode:
* 1: Errors and warnings shown, model caches refreshed, flash messages halted.
* 2: As in 1, but also with full debug messages and SQL output.
* 3: As in 2, but also with full controller dump.
*
* In production mode, flash messages redirect after a time interval.
* In development mode, you need to click the flash message to continue.
*/
Configure::write('debug', 0);
私は0から1までの値を唱え:この変更後
Configure::write('debug', 1);
、再びページをリロードしようと、私は対応するエラーを見たとき:
Fatal error: Uncaught Exception: Facebook needs the CURL PHP extension.
結論:内の溶液をエラーを表示する私の場合は、エラーと警告を表示するために、CakePHPデバッグレベルを0から1に変更することでした。
500は重大なエラーです!多くの場合、ログには使用に関する詳細はありません。致命的なエラーを引き起こすためにスクリプトに行ったことを調べなければなりません – RiggsFolly
PHPエラーではないサーバーエラーです。 –
問題は、同じWebサイトの他のページが適切に読み込まれるため、PHPコードに問題があります。私はこのエラーを1つのURLにしか見ず、PHPコードに問題があることを知っています。私が知りたいのは、致命的なエラーメッセージを表示しない理由です。 – Mohan