nginx -s reload :修改配置后重新加载生效nginx -s reopen :重新打开日志文件nginx -t -c /path/to/nginx.co
nginx -s reload  :修改配置后重新加载生效
nginx -s reopen  :重新打开日志文件
nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确

关闭nginx:
nginx -s stop  :快速停止nginx
         quit  :完整有序的停止nginx

其他的停止nginx 方式:

ps -ef | grep nginx

kill -QUIT 主进程号     :从容停止Nginx
kill -TERM 主进程号     :快速停止Nginx
pkill -9 nginx          :强制停止Nginx



启动nginx:
nginx -c /path/to/nginx.conf

平滑重启nginx:
kill -HUP 主进程号


Nginx下修改php.ini后重新加载配置文件命令


修改php.ini后

如,我的 php.ini 文件是放在 /etc/php.ini

php 所在目录是 /www/Linux/php-5.2.17

修改 php.ini 后要用 php-fpm 来进行重新加载配置文件(如php.ini)

/www/Linux/php-5.2.17/sbin/php-fpm reload

 

PS: /www/Linux/php-5.2.17/sbin/php-fpm 还有其它参数 ,包括start|stop | quit | restart | reload | logrotate

 

使用 PHP-FPM 来控制 PHP-CGI 的 FastCGI 进程

/www/Linux/php-5.2.17/sbin/php-fpm {start|stop | quit | restart | reload | logrotate}
--start   启动 PHP 的 fastcgi 进程
--stop   强制终止 PHP 的 fastcgi 进程
--quit    平滑终止 php 的 fastcgi 进程
--restart  重启 php 的 fastcgi 进程
--reload   平滑重新加载 php 的 php.ini
--logrotate   重新启用 log 文件

 

提示:很多时候,如老版本、没有 PHP-FPM , 则重新启动 http 服务即可,比如重启 Apache、 IIS、Nginx 。


上一篇:使用JavaScript修改浏览器URL地址栏的实现代码

下一篇:PHP获取上周、本周、上月、本月、本季度、上季度时间方法大全

评论列表
发表评论
称呼
邮箱
网址
验证码(*)
热评文章
相关阅读