当前位置:首页 > linux教程 > 列表

linux中root无法启动php-fpm问题解决办法

发布:smiling 来源: PHP粉丝网  添加日期:2015-04-22 19:52:06 浏览: 评论:0 

root用户是linux最高权限的用户了,而php-fpm是php的一个加速工具了,按理来说root启动php-fpm是没有问题的,但小编测试发现root无法启动php-fpm了,下面一起来看解决办法.

centos 6.5 64位的机器,用yum装的php-fpm,因为特殊原因需要用root账号启动php-fpm,但是发现,启动不了.

1,修改user和group

  1. # vim /etc/php-fpm.d/www.conf    
  2.    
  3. ; RPM: apache Choosed to be able to access some dir as httpd   
  4. user = root        //改为root   
  5. ; RPM: Keep a group allowed to write in log dir.   
  6. group = root      //改为root 

重启php-fpm时,报以下错误.

ERROR:[pool www] please specify user and group other than root [09-Jan-2015 16:54:26] ERROR: FPM initialization failed

解决办法:

  1. # /etc/init.d/php-fpm stop   //关闭php-fpm 
  2. # nohup /usr/sbin/php-fpm -R >/dev/null 2>&1 &   
  3. //phpfensi.com 
  4. echo "nohup /usr/sbin/php-fpm -R >/dev/null 2>&1 &" >> /etc/rc.local  //加入开机启动

Tags: root无法启动 php-fpm

分享到: