当存在内存/性能问题时,我习惯重新启动Java Application Server(es.Tomcat)。
如何在类似情况下“重新启动”PHP? 重新启动Web服务器(Apache / Nginx)就足够了? 这取决于是否还有一个应用程序服务器(ES Zend)?
这足以重新启动Web服务器
密切地 ,在我看来:
例如,
# sudo systemctl restart nginx.service # sudo systemctl restart php-fpm.service
正如白银指出的那样:
如果PHP被集成到您的networking服务器中,您将需要重新启动networking服务器。 如果使用FastCGI进程pipe理器(FPM)运行PHP,则需要重新启动FPM服务。
只需写一个小的bash脚本并重新启动所有服务:)
service restart apache; service restart nginx; service restart php-fpm;