ホームページ >バックエンド開発 >PHPチュートリアル >PHPエラープロンプトを閉じるにはどうすればよいですか?両者間の共有方法

PHPエラープロンプトを閉じるにはどうすればよいですか?両者間の共有方法

PHPz
PHPzオリジナル
2023-03-27 15:29:471499ブラウズ

PHP プログラマーは、開発プロセス中にさまざまなエラーに遭遇することがよくあります。エラーチェックを容易にするために、PHP はデフォルトでエラープロンプトを出力します。しかし、運用環境では、これらのエラー メッセージはコード構造を暴露するだけでなく、Web サイトのパフォーマンスとセキュリティにも影響を与える可能性があります。したがって、PHP エラー メッセージをオフにすることは必要かつ簡単な操作です。

次に、PHP エラー プロンプトをオフにする方法について詳しく説明します。

閉じる最初の方法: php.ini ファイルを変更する

PHP インストール ディレクトリには、「php.ini」という名前の構成ファイルがあります。このファイルには、エラー メッセージ情報を含む、PHP のさまざまな設定情報が記録されます。このファイル内の関連する設定を変更することで、PHP エラー プロンプトをオフにすることができます。

ステップ 1: php.ini ファイルを見つける

まず、php.ini ファイルを見つける必要があります。通常、PHP のインストール ディレクトリには、「php.ini」という名前のファイルがあります。見つからない場合は、コマンド ラインに php --ini と入力して、php.ini ファイルへのパスを含む PHP 情報を表示できます。

ステップ 2: php.ini ファイルを変更する

テキスト エディターを使用して php.ini ファイルを開き、次の 2 行のコードを見つけます。

display_errors = On
error_reporting = E_ALL
Change 「オン」が「オフ」に変更されます。これは、エラー プロンプトをオフにすることを意味します。同時に、「E_ALL」を「0」に変更して、すべてのエラー報告をオフにします。変更されたコードは次のとおりです。

display_errors = Off
error_reporting = 0
変更を保存し、エディタを終了します。

ステップ 3: PHP を再起動します。

php.ini ファイルを変更した後、設定を有効にするために PHP を再起動する必要があります。コマンドラインに

sudo service php7.2-fpm restart と入力して Apache または Nginx を再起動し、新しい php.ini 設定を有効にします。

2 番目の終了方法: PHP ファイルにコードを追加します

場合によっては、php.ini ファイルを変更する権限がない可能性があります。現時点では、PHP ファイルにコードを追加することで、PHP エラー プロンプトをオフにすることができます。

エラー プロンプトをオフにする必要がある次のコードを PHP ファイルの先頭に追加します。

ini_set('display_errors', 'Off');
error_reporting(0);
このようにして、開発環境でエラー プロンプトをオフにして、開発環境のセキュリティを保護します。コードと Web サイトのパフォーマンスの向上。

ただし、後続のエラーを分析してプログラムを改善できるように、運用環境ではログ ファイルを使用してエラー情報を記録することをお勧めします。

以上がPHPエラープロンプトを閉じるにはどうすればよいですか?両者間の共有方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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