ホームページ >バックエンド開発 >PHPチュートリアル >php の開閉エラー メッセージは、php.ini を変更する権限がない人に適用されます。エラー メッセージ php.ini_PHP チュートリアル
WindowsシステムスイッチPHPエラーメッセージ
php.ini を変更する権限がない場合は、次のコードを php ファイルに追加できます:
コードは次のとおりです
ini_set("display_errors", "オン");
error_reporting(E_ALL | E_STRICT);
もちろん、php.ini を次のように変更できる場合は、次のようになります。
コードは次のとおりですdisplay_errors = On を見つけて、display_errors = off に変更します
注: PHP.ini ファイルを Windows ディレクトリにコピーした場合は、c:windows/php.ini の display_errors = On を display_errors = off に変更する必要もあります
PHP .ini での display_errors = Off の失敗に対する解決策
Linuxシステムでエラープロンプトをオンまたはオフにする方法は似ていますが、詳しく紹介します
Linuxシステム下
1. php.ini ファイルを開きます。
私の ubuntu を例に挙げると、このファイルは /etc/php5/a(www.jb51.net)pache2 ディレクトリにあります。
2. 最後の行を検索して変更し、Off の値を On に変更します
コードは次のとおりです
display_errors = オフ
3. ダウンリンクを検索します
コードは次のとおりです
error_reporting = E_ALL & ~E_NOTICE
または検索:
error_reporting = E_ALL & ~E_DEPRECATED
は
に変更されました
error_reporting = E_ALL |4. Apache の httpd.conf を変更します。
私の Ubuntu を例に挙げると、このファイルは /etc/apache2/ ディレクトリにあります。次の 2 行を追加します:
コードは次のとおりです
php_flag display_errors がオン
php_value error_reporting 2039
5. Apacheを再起動すればOKです。
コードは次のとおりです
sudo /etc/init.d/apache2 再起動
PHP でエラー プロンプト出力を有効にするにはどうすればよいですか?
error_reporting('E_ALL & ~E_NOTICE ');//エラー レベル プロンプト
php に「」がない場合はエラーが表示されますが、phpini を設定するにはどうすればよいですか?
ステートメントを追加してエラー プロンプトをブロックします。ブラウザで空白のページ
PHP.INI に移動し、
error_reporting
を見つけて
error_reporting =0 に設定します
前にセミコロンがある場合は削除してください
Apache を再起動することを忘れないでください。または関連する Web サービス
http://www.bkjia.com/PHPjc/895119.html