在CentOS上设置PHP-FPM的日志级别
想在CentOS上调整PHP-FPM的日志级别吗?这通常需要编辑其配置文件。配置文件的位置一般有两个:/etc/php-fpm.d/www.conf 或者 /etc/php-fpm.conf。下面就来一步步拆解这个设置过程。

-
首先,打开你的终端。
-
接下来,用你顺手的文本编辑器打开PHP-FPM的配置文件。这里以
vi为例,当然,nano或gedit也完全没问题。sudo vi /etc/php-fpm.d/www.conf或者
sudo vi /etc/php-fpm.conf -
在打开的配置文件里,找到下面这行:
;error_log = /var/log/php-fpm/error.log注意行首的分号(;),它表示这行是注释,不起作用。要激活并设置日志级别,你需要做两件事:第一,删掉这个分号;第二,在等号后面指定你想要的日志级别。比如,想设置为“alert”级别,就改成这样:
error_log = /var/log/php-fpm/error.log alert可供选择的日志级别有:
alert、error、warning、notice以及debug。根据你的实际监控或排查需求,挑一个合适的就行。 -
(可选步骤)如果你还想调整访问日志的格式,可以在配置文件里继续找这行:
;access.log = /var/log/php-fpm/access.log操作方式同上:去掉行首的分号,并在等号后指定格式。例如,要使用“combined”格式,就修改为:
access.log = /var/log/php-fpm/access.log combined访问日志的常用格式包括:
combined、common、none、full和raw。同样,按需选择即可。 -
完成修改后,保存文件并退出编辑器。
-
最后一步,重启PHP-FPM服务,让所有更改生效:
sudo systemctl restart php-fpm或者,使用传统的服务命令:
sudo service php-fpm restart
至此,PHP-FPM的日志级别就已经按照你的配置成功更新了。
