红联Linux门户
Linux帮助

Ubuntu Server14.04 PHP5-FPM管理修复

发布时间:2017-02-26 14:46:09来源:linux网站作者:一蓑烟雨
一台阿里云服务器,安装的是Ubuntu Server14.04版本,按最省事的apt-get install方式安装好了Nginx、PHP5、MySQL之后,发现使用service php5-fpm start/restart/stop等方式无法正常管理服务(之前的Ubuntu8.04至12.04版本都正常),一番网络查找之后发现很多文章依然是人云亦云复制粘贴,重复着老版本的操作方式。
 
最终​在stackoverflow 的一个类似问题回复中查找到了类似的答案,这是一个系统的BUG,而且在15.04以前的版本都会存在。
 
不想用网上那些写上大段的脚本文件来修改,终于找到了一个补丁的方便解决方案。
​https://github.com/AbhishekGhosh/Nginx-PHP5-FPM-Restart-Fix-on-Ubuntu,感谢这个作者,直接上简单的解决方案(注意全程用ROOT权限来操作)
 
1、​从 Github 导入新的 init.d 文件
​curl -L https://raw.githubusercontent.com/AbhishekGhosh/Nginx-PHP5-FPM-Restart-Fix-on-Ubuntu/master/php5-fpm > /etc/init.d/php5-fpm
 
2、加上运行权限
​chmod +x /etc/init.d/php5-fpm
此时用service php5-fpm restart就可以正常重启PHP-FPM了。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/28718.html