NginxでPHPエラーレポート機能を有効にする方法

王林
リリース: 2023-05-12 08:25:18
転載
850 人が閲覧しました

  1. php.ini 設定ファイルを変更する

##まず、php.ini 設定を見つける必要があります。ファイル。ターミナルで次のコマンドを実行すると、これを見つけることができます:

php --ini
ログイン後にコピー

このコマンドは、php.ini 設定ファイルの場所を見つけます。 php.ini 設定ファイルの場所を取得すると、次の 2 つの設定項目が見つかります。

display_errors = Off
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
ログイン後にコピー

上記の設定項目は、PHP がエラー メッセージを表示するかどうか、およびエラー レベルの設定を決定します。

ページ上での PHP エラー メッセージの表示を有効にするには、display_errors を On に設定する必要があります。同時に、error_reporting は、どのエラー情報をページに表示する必要があるかを決定します。

上記 2 つの構成項目を次のように変更します。

display_errors = On
error_reporting = E_ALL
ログイン後にコピー

  1. Nginx 構成ファイルを変更します

# ここで、次のコード スニペットを Nginx 構成ファイルに追加する必要があります:

location ~ \.php$ {
    fastcgi_pass   127.0.0.1:9000;
    fastcgi_index  index.php;
    fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;
    fastcgi_param  PATH_INFO $fastcgi_script_name;

    fastcgi_param  PHP_VALUE "display_errors=On";
    fastcgi_param  PHP_ADMIN_VALUE "error_reporting=E_ALL";

    include        fastcgi_params;
}
ログイン後にコピー

上記のコードは、FastCGI モジュールを PHP に接続し、PHP の 2 つのパラメーター (display_errors と error_reporting) を設定し、これをグローバル設定にします。

上記のコードは Nginx 構成ファイルを変更するだけであり、Nginx をリロードしないことに注意してください。

  1. Nginx のリロード

Nginx 構成ファイルを有効にするには、Nginx をリロードする必要があります。

rree

以上がNginxでPHPエラーレポート機能を有効にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!