ホームページ >バックエンド開発 >PHPチュートリアル >PHP エラーが表示されないのはなぜですか?

PHP エラーが表示されないのはなぜですか?

Barbara Streisand
Barbara Streisandオリジナル
2025-01-04 16:38:40826ブラウズ

Why Aren't My PHP Errors Showing Up?

PHP エラーの解明: 総合ガイド

display_errors と error_reporting を設定しても PHP エラーが表示されない場合は、追加の手順があります。検討してください:

PHP 開発環境

  1. Web サーバーを再起動します: php.ini に変更を加えた後、Apache が適切に再起動されていることを確認します。
  2. 次のコードを使用します。あなたの一番上にscript:
error_reporting(E_ALL);
ini_set('display_errors', 1);
  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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。