linux

如何配置Linux下php-fpm的日志级别

小樊
48
2025-08-25 12:19:16
栏目: 编程语言

要配置Linux下php-fpm的日志级别,请按照以下步骤操作:

  1. 打开php-fpm配置文件。通常,该文件位于/etc/php-fpm.d/www.conf/etc/php/版本号/fpm/pool.d/www.conf。例如,如果您使用的是PHP 7.4,则配置文件路径可能是/etc/php/7.4/fpm/pool.d/www.conf。使用文本编辑器打开它,如nano或vim:
sudo nano /etc/php/7.4/fpm/pool.d/www.conf
  1. 在配置文件中找到php_admin_value[error_log]php_admin_flag[log_errors]设置。如果没有找到这些设置,请在文件的末尾添加它们。

  2. 要更改日志级别,请将php_admin_value[error_log]设置为日志文件的路径。例如:

php_admin_value[error_log] = /var/log/php-fpm/www-error.log
  1. 要设置日志级别,请将php_admin_flag[log_errors]设置为onoff。例如,要将日志级别设置为错误,可以这样设置:
php_admin_flag[log_errors] = on
  1. PHP支持以下日志级别(从最低到最高):

要将日志级别设置为特定值,请使用php_admin_value[error_reporting]设置。例如,要将日志级别设置为警告和错误,可以这样设置:

php_admin_value[error_reporting] = E_ERROR | E_WARNING
  1. 保存并关闭配置文件。

  2. 重新启动php-fpm服务以使更改生效:

sudo systemctl restart php7.4-fpm

请注意,您需要根据您的PHP版本替换php7.4-fpm。例如,如果您使用的是PHP 8.0,则命令应为:

sudo systemctl restart php8.0-fpm

现在,您已成功配置了Linux下php-fpm的日志级别。

0
看了该问题的人还看了