ホームページ  >  記事  >  バックエンド開発  >  PHP例外プロンプト

PHP例外プロンプト

WBOY
WBOYオリジナル
2016-06-13 12:17:581095ブラウズ

php エラーメッセージ
プロジェクトにエラーがありますが、実行するとページが空白になり、どこにエラーがあるのか​​わかりません
php.ini の error_reporting = E_ALL を修正
再起動後、まだエラーメッセージが表示されていないことがわかりました
-----解決策のアイデア----------------------
display_errors = On
この方法でエラーを確認できます。 情報

error_reporting = E_ALL だけでは役に立ちません
error_reporting はプログラムが実行されるまで有効にならないため、コンパイル中にエラーが発生した場合はどうなりますか。

-----ソリューションのアイデア----------------------

引用: php.ini の
には次のような
; デフォルト値: On
; 本番値: Off
; 1 、 2 、セミコロンを削除します。
この場合、質問がありますが、これらの警告は表示されますか?
以前に mysql に接続したため (この接続は将来放棄されると言われています)、常に警告でしたが、後で error_reporting を使用して警告を無視するように設定しました

これらは構成ファイル内の指示です。実際の構成手順は次のとおりです
http://cn2 .php.net/manual/zh/errorfunc.configuration.php#ini.error-reporting

モデレーターによって提供されたように、
display_errors = On

を開いてはいけませんオンラインサーバーの場合は、エラーメッセージに示されているように、ファイルのパスとリソース情報 (データベースアカウントやパスワードなど) が表示され、Apache または nginx のエラーログに表示させることができます

PS : PHP を学ぶときは、もっとマニュアルを読むべきです

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