为什么php-fpm无法启动?

时间:2018-05-01 21:30:30

标签: php amazon-ec2

我已经设置了AWS EC2实例并安装了以下内容:

httpd24 php71 php71-fpm php71-mysqlnd mod24_ssl fcgi mod24_fcgid

我想运行apache 2.4,php 7.1和php-fpm。在下面的错误中,我也不理解' nginx'我试图这么做,如果我正在运行apache,我没想到我已经在nginx上安装了任何东西。

ERROR: [pool www] cannot get uid for user 'nginx': Success (0)

在php-fpm.conf中,取消注释我有这个

pid = /var/run/php-fpm/php-fpm-7.1.pid

在我的php-fpm.conf中,我没有看到

user = apache
group = apache

但我确实在/etc/php-fpm.d/www.conf

中看到了它们

请有人帮我解决这个问题。

谢谢

1 个答案:

答案 0 :(得分:2)

在/etc/php-fpm.d/www.conf中找到了解决方法,我发现了这一行。

listen.acl_users = apache,nginx

解决方案 - 更改为

listen.acl_users = apache