php-fpm自動重啓 解決方案

環境:Mac、php7.一、nginxphp

現象:killall php-fpm,php-fpm自動重啓html

 

 

共有以下幾種解決方案:nginx

1.檢查php-fpm.conf的deamonize模式是否開啓php7

2.查找系統下有自動加載模塊的關鍵字,修改對應配置文件的nodaemonize參數(grep -rn "nodaemonize" *)php-fpm

 

 

 3.由於我是經過homebrew裝的php7.1,因此自動加入了開機自啓spa

查看全部啓動任務( launchctl list)、移除配置(launchctl remove <name_from_list_command>)htm

相關命令:blog

查看php進程(e:顯示全部程序 f:顯示樹狀結構,顯示父id)  ps -ef |grep php進程

查看9000端口全部的程序(a:顯示終端全部的程序 u:以用戶爲主的格式 x:顯示全部程序)ps aux | grep 9000、 ps aux|grep php-fpmhomebrew

強制終止(kill -9)

快速關閉(kill -INT $pid )

平滑升級(kill -USR2)

參考資料:

https://www.jianshu.com/p/2400c2d0178a

https://www.cnblogs.com/pawn-i/p/12804477.html

https://blog.51cto.com/devin223/1664928

相關文章
相關標籤/搜索