【发布时间】:2014-06-10 08:44:03
【问题描述】:
我将 nginx 与(WT-NMP - 便携式 mysql nginx php 应用程序)一起使用。除了 php-cgi 之外,一切都运行良好,它随机停止,我必须重新启动它,事实上我意识到如果我快速添加以发布我的网站(在 wordpress 中),它肯定会停止。但有时它会无缘无故地停止,也许有原因但我看不到,因为错误日志中没有显示错误。
我在互联网上搜索了一些关于我的问题的信息,但我无法在我的 Windows 服务器上使用这些方法。
我找到的解决方案:SET PHP_FCGI_MAX_REQUESTS=0 到启动php-cgi.exe的脚本
@ECHO OFF
ECHO Starting PHP FastCGI...
SET PHP_FCGI_MAX_REQUESTS=0
SET PATH="D:\Program Files\php;%PATH%"
"C:\Program Files\php\php-cgi.exe" -b 127.0.0.1:9000 -c "C:\Program Files\php\php.ini"
知道我的问题吗?或任何想法如何在我的 Windows 服务器上使用此代码。我搜索了windows,发现只有一个解决方案,是关于IIS的。
过程:将 PHP_FCGI_MAX_REQUESTS=0 添加到环境变量中。
【问题讨论】:
标签: php mysql wordpress nginx fastcgi