使用systemctl start php-fpm.service往往会失败,可以这样来启动。
开启php-fpm
# /usr/sbin/php-fpm
设置开机启动php-fpm
在/etc/rc.local 中加入 /usr/sbin/php-fpm
重启php-fpm
我们在新安装扩展后,是需要重新php-fpm以使扩展生效。
最简单粗暴的重新php-fpm的方式是:
先找到php-fpm的进程号,kill 掉,再用/usr/php-fpm 这样启动。
其实还有更多温和的方法,就是使用信号。
INT, TERM 立刻终止
QUIT 平滑终止
USR1 重新打开日志文件
USR2 平滑重载所有worker进程并重新载入配置和二进制模块
如:
php-fpm 关闭:
# kill -INT `cat /usr/local/php/var/run/php-fpm.pid`
php-fpm 重启:
# kill -USR2 `cat /usr/local/php/var/run/php-fpm.pid`
评论
本文评论功能已关闭。