nginx の php-fpm が php エラー ログを記録しない問題を解決する方法: 1. [php-fpm.conf] の設定を変更します (そうでない場合は追加します)。 2. [php-fpm.conf] の設定を変更します。 [php.ini]、そうでない場合は追加します; 3. [php-fpm] を再起動します。
#php-fpm が nginx で php エラー ログを記録しない問題の解決方法:
# #1. php-fpm.conf の設定を変更する (そうでない場合は
catch_workers_output = yes error_log = log/error_log
2. php.ini の設定を変更する (そうでない場合は
log_errors = On error_log = "/usr/local/lnmp/php/var/log/error_log" error_reporting=E_ALL&~E_NOTICEを追加する)
3 .Restart php-fpm
PHP がエラーを実行すると、「/usr/local/lnmp/php/var/log/error_log」にエラー ログが表示されます。注意:
1.php-fpm.conf の
php_admin_value[error_log] パラメータは、 ## in php.ini #error_log
パラメータ したがって、
に表示される最終的な error_log ファイルに書き込み権限があり、php_admin_value[ error_log]
パラメータを設定しないと、エラーログは php-fpm
のエラーログに出力されます。 2. php.ini の場所が見つかりません。結果を表示するには、php の
を使用してください。3. PHP エラー ログを変更する方法ページまたは画面に出力されます
Modify php.ini
##display_errors = off //エラー メッセージを表示しません (ページまたは画面に出力しません)- log_errors = on //エラー情報を記録します (ログ ファイルに保存)
- error_reporting = E_ALL //すべてのエラー情報を取得します
- error_log = //ログファイル名を設定します
- 上記の設定をプログラム内で修正します
ini_set("display_errors",0) ini_set("error_reporting",E_ALL); //这个值好像是个PHP的常量 ini_set("error_log","<日志文件名>") ini_set("log_errors",1);4.phpの出力方法nginx エラー ログへのエラー ログ
PHP 5.3.8 以前のバージョンでは、PHP が FastCGI を介して実行される場合、ユーザー アクセス中にエラーが発生すると、最初に PHP エラー ログに書き込まれます。 ##PHP エラーログを書き込めない場合、エラー内容は FastCGI インターフェイスに返され、nginx は FastCGI からのエラー返信を受信した後、nginx のエラーログに記録します。PHP 5.3.9 およびそれ以降のバージョンでは、PHP はエラー発生後にのみ書き込みを試みます PHP のエラーログを入力します 失敗した場合は FastCGI には戻りません エラーログは php-fpm のエラーログに出力されますしたがって、php エラーログを nginx エラーログに出力したい場合は、php5.3.8 より前のバージョンを使用する必要があり、設定ファイル内の php の error_log は、php ワーカープロセスによって書き込むことができません。
関連する学習の推奨事項:
PHP プログラミングの入門から熟練度まで以上がnginx の php-fpm が php エラー ログを記録しない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。
