我知道将php-fpm运行在root用户的风险。 然而有些情况下确实需要这样做,例如用于设备、访问操作系统资源或者测试目的。
我尝试将php-fpm.d/www.conf的用户和组更改为root, 但当我重新启动php-fpm进程时,它会报错:
Starting php-fpm: [26-Jun-2014 00:39:07] ERROR: [pool www] please specify user and group other than root
[26-Jun-2014 00:39:07] ERROR: FPM initialization failed
[FAILED]
我该怎么办?有人能帮助我吗?
php-fpm -y /etc/php-fpm.conf -R
将会使用您现有的配置,并在后台启动守护进程。 - Brad