php メソッドでエラー報告をオフにします: 1. 関連するコードを php プログラム コードに追加します (コードは [error_reporting(E_ALL^E_NOTICE^E_WARNING)]; 2. で [display_errors=On] を変更します) phpini ファイルがオフになっています。
[関連する学習に関する推奨事項: php プログラミング (ビデオ)]
php 終了エラーレポート方法:
最も簡単な方法は、次のコードを php プログラム コードに直接追加することです:
コードは次のとおりです:
error_reporting(E_ALL^E_NOTICE^E_WARNING);
すべての通知と警告レベルのエラーをオフにします。
このステートメントをスクリプトの関数インクルード ファイル (通常は config.php または conn.php) に入れて、出力を制御します。
もちろんphp.iniに設定することもできます 方法は以下の通りです
PHPインストールディレクトリにあるphp.iniファイルを開きます
見つけてください display_errors = On
display_errors = offに変更してください
注: PHP.ini ファイルを Windows ディレクトリにコピーした場合は、PHP.ini ファイルもコピーする必要がありますc:windows/ php.ini の display_errors = On
は、display_errors = off
PHP .ini での display_errors = Off の失敗の解決策
問題:
PHP php.ini 設定ファイルで display_errors = Off に設定されていますが、動作中に Web ページにエラー メッセージが表示されます。
解決策:
PHP インストール ディレクトリにある php.ini ファイルを開きます。
log_errors = off を見つけて、log_errors = on に変更します。
error_log を見つけます。 = ファイル名を指定して変更します。 error_log="D:PHPerrlogphp_error.log" の場合 (ここでのディレクトリとファイル名は任意です)
D:PHPerrlogphp_error.log は任意の名前です)
注: コピーした場合PHP.ini ファイル Windows ディレクトリに、c:windows/php.ini ファイルもコピーする必要があります。
さらに、php_error.log には少なくとも USER の変更権限と書き込み権限が必要です。それ以外の場合は、エラー ログが記録されます。出力できません。
error_reporting (7) は、エラー メッセージのレポート レベルの設定を意味することがよくあります。
value constant 1 E_ERROR 2 E_WARNING 4 E_PARSE 8 E_NOTICE 16 E_CORE_ERROR 32 E_CORE_WARNING 64 E_COMPILE_ERROR 128 E_COMPILE_WARNING 256 E_USER_ERROR 512 E_USER_WARNING 1024 E_USER_NOTICE 2047 E_ALL 2048 E_STRICT
ただし、7=1 2 4
は、エラーが発生した場合、 1 E_ERROR 2 E_WARNING 4 E_PARSE
コードは次のとおりです。
<?php //禁用错误报告 error_reporting(0); //报告运行时错误 error_reporting(E_ERROR | E_WARNING | E_PARSE); //报告所有错误 error_reporting(E_ALL); ?>
関連の推奨事項 : プログラミングビデオコース
以上がPHPでエラー報告をオフにする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。