php fpm failed,ubuntu环境下启动php-fpm失败Job for php-fpm.service failed...

root@4fun:~# service php-fpm start

Job for php-fpm.service failed because the control process exited with error code. See "systemctl status php-fpm.service" and "journalctl -xe" for details.

查看原因:root@4fun:~# systemctl status php-fpm.service

● php-fpm.service - LSB: starts php-fpm

Loaded: loaded (/etc/init.d/php-fpm; bad; vendor preset: enabled)

Drop-In: /etc/systemd/system/php-fpm.service.d

└─override.conf

Active: failed (Result: exit-code) since Thu 2018-05-17 17:14:02 CST; 5min ago

Docs: man:systemd-sysv-generator(8)

Process: 27858 ExecStop=/etc/init.d/php-fpm stop (code=exited, status=0/SUCCESS)

Process: 28308 ExecStart=/etc/init.d/php-fpm start (code=exited, status=1/FAILURE)

May 17 17:14:02 xcys systemd[1]: Starting LSB: starts php-fpm...

May 17 17:14:02 xcys php-fpm[28308]: Starting php-fpm [17-May-2018 17:14:02] WARNING: Nothing matches the include pattern '/usr/local/php/etc/php-fpm.d/*.conf' from /usr

May 17 17:14:02 xcys php-fpm[28308]: [17-May-2018 17:14:02] ERROR: No pool defined. at least one pool section must be specified in config file

May 17 17:14:02 xcys php-fpm[28308]: [17-May-2018 17:14:02] ERROR: failed to post process the configuration

May 17 17:14:02 xcys php-fpm[28308]: [17-May-2018 17:14:02] ERROR: FPM initialization failed

May 17 17:14:02 xcys php-fpm[28308]: failed

May 17 17:14:02 xcys systemd[1]: php-fpm.service: Control process exited, code=exited status=1

May 17 17:14:02 xcys systemd[1]: Failed to start LSB: starts php-fpm.

May 17 17:14:02 xcys systemd[1]: php-fpm.service: Unit entered failed state.

May 17 17:14:02 xcys systemd[1]: php-fpm.service: Failed with result 'exit-code'.

原因是在/usr/local/php/etc/php-fpm.d目录下缺少对应的.conf配置文件

安装php-fpm时候系统会自动生成一个默认的配置文件,进入php-fpm.d文件夹可以看到:root@4fun:~# cat /usr/local/php/etc/php-fpm.d/www.conf.default

.bash_history .cache/ .my.cnf .profile .vim/ lnmp-install.log

.bashrc .composer/ .pearrc .ssh/ .viminfo lnmp1.4/

root@4fun:~# cat /usr/local/php/etc/php-fpm.d/www.conf.default

.bash_history .cache/ .my.cnf .profile .vim/ lnmp-install.log

.bashrc .composer/ .pearrc .ssh/ .viminfo lnmp1.4/

root@4fun:~# cat /usr/local/php/etc/php-fpm.d/www.conf.default

.bash_history .cache/ .my.cnf .profile .vim/ lnmp-install.log

.bashrc .composer/ .pearrc .ssh/ .viminfo lnmp1.4/

root@4fun:~# cd /usr/local/php/etc/php-fpm.d/

root@4fun:/usr/local/php/etc/php-fpm.d# ls

www.conf.default

将该文件复制一份重命名问*.conf名称,重新启动php-fpm即可root@4fun:/usr/local/php/etc/php-fpm.d# cp www.conf.default www.conf

root@4fun:/usr/local/php/etc/php-fpm.d# ls

www.conf www.conf.default

root@4fun:/usr/local/php/etc/php-fpm.d# service php-fpm start

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值