ホームページ  >  記事  >  バックエンド開発  >  PHP でページのエラー メッセージを閉じる方法は何通りありますか?

PHP でページのエラー メッセージを閉じる方法は何通りありますか?

coldplay.xixi
coldplay.xixiオリジナル
2020-06-11 12:11:592647ブラウズ

PHP でページのエラー メッセージを閉じる方法は何通りありますか?

#PHP でページのエラー メッセージを閉じる方法は何通りありますか?

PHP がページ上のエラー プロンプトを閉じる方法は次のとおりです:

1. notice と # をすべて閉じることができます。 ##警告レベルのエラー。

このステートメントをスクリプトの関数インクルード ファイル (通常は config.php または conn.php) に入れて、出力を制御します。もちろん、php.ini に

を設定することもできます。方法は次のとおりです:

1. PHP インストール ディレクトリ

2 にある php.ini ファイルを開きます。 ## を検索 #display_errors=On

display_errors=off に変更します注: PHP.ini ファイルを Windows ディレクトリにコピーした場合は、## もコピーする必要があります/php.ini

の #c:windows

display_errors = Ondisplay_errors=off

# に変更されます

#問題: <br>PHP 設定ファイル

php .ini

は明らかに

display_errors=Off

に設定されていますが、操作中に、 Web ページにまだメッセージが表示されます エラー メッセージが表示されます。 解決策: 1. PHP インストール ディレクトリ

2 にある php.ini ファイルを開きます。

log_errors=off

を見つけて # に変更します。 ##log_errors =on

3. error_log=filename を見つけて、error_log="D:PHPerrlogphp_error.log"

(ディレクトリとファイル) に変更します。ここでの名前は、D:PHPerrlogphp_error .log (任意のもの)です。

注:
PHP.ini ファイルを Windows ディレクトリにコピーした場合は、次のことも行う必要があります。
c: windows/php.ini

ファイルが必要です。

その他

php_error.log少なくともUSERの変更権限と書き込み権限がないとエラーログを出力できません。

よく見る

error_reporting(7) 直接の意味: エラー メッセージ レポートのレベルを設定します。

ただし、エラーが発生した場合は 7=1 2 4 が表示されます PHP でページのエラー メッセージを閉じる方法は何通りありますか?

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);  
?>

2. 最も簡単な方法は、次のコードを php プログラム コードに直接追加することです:
コードは次のとおりです:

error_reporting(E_ALL^E_NOTICE^E_WARNING);



以上がPHP でページのエラー メッセージを閉じる方法は何通りありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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