我运行nginx,fastcgi运行wordpress博客。
经过一段时间的运行,我得到502错误的网关错误。 如果我重新启动服务器的事情工作正常。
在nginx上运行的其他网站不受影响(它们不是基于php的),所以我只是在查看日志文件说上游客户端127.0.0.1没有响应之后才发现它必须是fastcgi进程。
如何重新启动? 这个fastcgi过程是否有特殊的日志文件?
取决于安装:
这取决于发行版/types,但它可能是:
service php-fpm restart or service php5-fpm restart
无论如何,重新启动服务不是一个解决scheme,你应该find问题为什么上游没有响应。 您可以提供一些日志来澄清问题。
在Ubuntu中,每个站点都有一个进程
/etc/init.d/php-fcgi-domain-com-br
所以,要重启一个PHP域名的进程types:
sudo service php-fcgi-domain-com-br restart