ホームページ > バックエンド開発 > PHPの問題 > php fpmでエラーを有効にする方法

php fpmでエラーを有効にする方法

藏色散人
リリース: 2023-03-04 13:54:01
オリジナル
2986 人が閲覧しました

php fpm でエラーを有効にする方法: まず「php-fpm.conf」ファイルを見つけて開き、次に内容を「error_log = log/php_error_log」として追加し、次に「php.ini」の構成を変更します。 "; そして最後に「php-fpm」を再起動すればOKです。

php fpmでエラーを有効にする方法

推奨: 「PHP ビデオ チュートリアル

php-fpm php エラー ログを有効にする

php-fpm が nginx で PHP エラー ログを記録しないことを確認するには、次の設定を行います:

1. php-fpm.conf の構成を変更します。そうでない場合は、次を追加してください:

コードは次のとおりです:

[global]
error_log = log/php_error_log
[www]
catch_workers_output = yes
ログイン後にコピー

2. php.ini の構成を変更します (そうでない場合は追加します):

コードは次のとおりです:

log_errors = On
error_log = "/usr/local/php/var/log/error_log"
error_reporting=E_ALL&~E_NOTICE
ログイン後にコピー

3. php-fpm を再起動します。

PHP がエラーを実行すると、「/usr/local/lnmp/php/var/log/php_error_log」にエラー ログが表示されます。

表示される場合:

コードは次のとおりです:

[root@localhost etc]# service php-fpm restart
Gracefully shutting down php-fpm . done
Starting php-fpm [17-Apr-2014 18:40:52] ERROR: [/usr/local/php/etc/php-fpm.conf:5] unknown entry 'catch_workers_
[17-Apr-2014 18:40:52] ERROR: failed to load configuration file '/usr/local/php/etc/php-fpm.conf'
[17-Apr-2014 18:40:52] ERROR: FPM initialization failed
 failed
ログイン後にコピー

最初のステップでは、対応するグループに構成を慎重に書き込んでください。そうしないと、上記のメッセージが表示されます:

コードは次のとおりです:

ERROR: [/usr/local/php/etc/php-fpm.conf:5] unknown entry ‘catch_workers_output'
ログイン後にコピー

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

関連ラベル:
fpm
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート