PHP エラーの解明: 総合ガイド
display_errors と error_reporting を設定しても PHP エラーが表示されない場合は、追加の手順があります。検討してください:
PHP 開発環境
-
Web サーバーを再起動します: php.ini に変更を加えた後、Apache が適切に再起動されていることを確認します。
- 次のコードを使用します。あなたの一番上にscript:
error_reporting(E_ALL);
ini_set('display_errors', 1);
-
php.ini の変更: .htaccess ファイルに行 display_errors = on または php_flag display_errors 1 を追加します。
PHP 制作環境
-
disable display_errors: エンドユーザーにエラーが公開されるのを避けるために、本番環境では display_errors = off に設定します。
-
Enable log_errors: エラーをログに表示するには、log_errors = on を設定します。
AJAX 呼び出し
-
ネットワーク リクエストの検査: ブラウザの DevTools の [ネットワーク] タブで、応答を確認します。問題のある AJAX リクエストのタブエラー。
-
エラー ログを確認します: 本番サーバーでは、エラーの詳細については、エラー ログを参照してください。
以上がPHP エラーが表示されないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。