Ubuntu で LNMP 環境を構成しました。Nginx はエラー ログとアクセス ログを使用して構成されており、すべてが正常です。
同時に、PHP-FPMはpool/www.conf.にerror_logを設定します
リーリー同時に、以下に示すように phpinfo() を出力します。
しかし、私のphp-error.logにはエラーログがありません。代わりに、phpの致命的なエラーメッセージがnginxエラーログに出力されます。
Nginxのエラーログは以下の通りです:
PHP エラー ログが完全に空白です。
Homestead 仮想マシンに切り替えたところ、すべてが正常で、php error_log も正常に表示されました。
PHPエラーログを設定するには?
返信内容:
同時に、PHP-FPMはpool/www.conf.にerror_logを設定します
リーリー
同時に、以下に示すように phpinfo() を出力します。しかし、私のphp-error.logにはエラーログがありません。代わりに、phpの致命的なエラーメッセージがnginxエラーログに出力されます。
Nginxのエラーログは以下の通りです:
PHP エラー ログが完全に空白です。
Homestead 仮想マシンに切り替えたところ、すべてが正常で、php error_log も正常に表示されました。
PHPエラーログを設定するには?
1. プログラムに error_log ディレクトリへの書き込み権限があるかどうかを確認します。これは主に php-fpm の実行に使用する ID によって異なります。