sudokillallphp-fpm
稍等一会php-fpm会自动重启,因为有守护进程
~%sudolsof-i:Password:COMMANDPIDUSERFDTYPEDEVICESIZE/OFFNODENAMEphpstormxxxuIPv40xaccf8fbt0TCP*:cslistener(LISTEN)php-fpmxxx9uIPv40xaccft0TCPlocalhost:cslistener(LISTEN)php-fpmxxx10uIPv40xaccft0TCPlocalhost:cslistener(LISTEN)php-fpmxxx10uIPv40xaccft0TCPlocalhost:cslistener(LISTEN)~%sudokillallphp-fpm~%sudolsof-i:COMMANDPIDUSERFDTYPEDEVICESIZE/OFFNODENAMEphpstormxxxuIPv40xaccf8fbt0TCP*:cslistener(LISTEN)php-fpmxxx9uIPv40xacced10t0TCPlocalhost:cslistener(LISTEN)php-fpmxxx10uIPv40xacced10t0TCPlocalhost:cslistener(LISTEN)php-fpmxxx10uIPv40xacced10t0TCPlocalhost:cslistener(LISTEN)
php重启
其他方法1,但未尝试
1.关于php-fpm.pid的问题:
默认,配置文件中pid配置是注释的,也就是未指定pid生成的位置(我天真的以为会自动生成)。不会按默认路径自动生成,所以也就不存在php-fpm.pid文件。
1)pid=/usr/local/var/run/php-fpm/php-fpm.pid2)创建文件,并设置权限,保证php-fpm的用户有权限修改它touch/usr/local/var/run/php-fpm/php-fpm.pidchown