php5.4 的 php-fpm 重新启动教程

WBOY
풀어 주다: 2016-06-13 12:01:05
원래의
1230명이 탐색했습니다.
MyException - 代码迷
首页
  • Web开发
  • Android
  • J2EE
  • PHP
  • Linux/Unix
  • MySql
  • C#
  • 更多...
当前位置: 代码迷 » PHP » php5.4 的 php-fpm 重新启动教程

php5.4 的 php-fpm 重新启动教程

www.MyException.Cn,网友分享于:2014-06-30   浏览:12次
php5.4 的 php-fpm 重启教程
php 5.3.3以后 源码中已经内嵌了 php-fpm,不用象以前的php版本一样专门打补丁了,只需要在configure的时候添加编译参数即可。
关于php-fpm的编译参数有 –enable-fpm –with-fpm-user=www –with-fpm-group=www –with-libevent-dir=libevent位置。
但是,php 5.3.3以后 的php-fpm 不再支持 php-fpm 以前具有的 /usr/local/php/sbin/php-fpm (start|stop|reload)等命令,需要使用信号控制:
master进程可以理解以下信号
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`
其实cat 的那部分是 php-fpm的进程号,可能是我用的5.4的问题。没有用php-fpm.pid ,就没有这个文件。可以用 ps aux | grep php-fpm,使用第一个进程的进程号就行。我试了可行。


原文标题:php5.4 的 php-fpm 重启教程
原文地址:http://www.abcde.cn/info/show-24-125-1.html
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿