php-fpm错误日志不能记录怎么办?

发布时间:2020-06-13编辑:脚本学堂
有关php-fpm不记录php错误日志的解决方法,php-fpm错误日志不记录怎么办?可以参考下本文提供的解决方法,一起来看看。

nginx服务器下php由后端php-fpm负责解析执行,遇到的问题是php错误日志无法捕获与记录,怎么办?

直接进入 /var/log/php-fpm
 

[root@localhost php-fpm]# tail -5 error.log
[31-Aug-2012 10:46:01] ERROR: FPM initialization failed
[31-Aug-2012 10:46:15] ERROR: [pool www] cannot get uid for user 'apache'
[31-Aug-2012 10:46:15] ERROR: FPM initialization failed
[31-Aug-2012 11:00:05] NOTICE: fpm is running, pid 2730
[31-Aug-2012 11:00:05] NOTICE: ready to handle connections
 

提示没有找到apache用户
 
找到php-fpm配置文件:
 

复制代码 代码示例:
[root@localhost php-fpm]# cd /etc/php-fpm.d/
[root@localhost php-fpm.d]# ls
www.conf

打开文件,修改user 和group 为nginx 即可
 
重启:
 

servie php-fpm start

再次查看,php错误日志已经有记录了。