PHP-fpm 停止不了,kill -INT 不行

很奇怪,今天php-fpm 始终停止不了

  1. netstat -antp|grep 9000 ,查看进程号之后, kill -INT 不行
  2. 修改php-fpm.conf, 开启pid, kill -USR2 重启不生效,pid 还是没有生成
  3. php-fpm log 日志没有error, 真没办法了
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
最佳答案

:cry: 终于可以了,之前php-fpm 那个pm 参数设定成动态的了,现在改成静态的,就能停止了。之前也能重启,就是重启的时候 php.ini 不生效

4年前 评论
讨论数量: 10

kill -term 也不行

4年前 评论

:cry: 终于可以了,之前php-fpm 那个pm 参数设定成动态的了,现在改成静态的,就能停止了。之前也能重启,就是重启的时候 php.ini 不生效

4年前 评论

一度感觉 php-fpm 像流氓软件 :stuck_out_tongue_closed_eyes:

4年前 评论

killall php-fpm

4年前 评论
yufatang (楼主) 4年前

加上-9 参数可以强制杀掉

4年前 评论

@三木闲僧 杀不了的 这个会直接拉新的进程 不管动态还是静态进程数配置

4年前 评论
诺大的院子 4年前
yufatang (作者) (楼主) 4年前
jiangjun

你是kill的子进程吗

4年前 评论

@jiangjun 我记得是master 我过会再试一下

4年前 评论
xianyunyehe

全干掉

pkill -9 php-fpm
4年前 评论
yufatang (楼主) 4年前

我一直都是 /etc/init.d/php-fpm stop ...

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!