我们使用WordPress的公司网站,它已经崩溃,没有明显的原因。 它给出了这样的错误消息:
FastCGI Error The FastCGI Handler was unable to process the request. Error Details: The FastCGI process has failed frequently recently. Try the request again in a while Error Number: -2147467259 (0x80004005). Error Description: Unspecified error HTTP Error 500 - Server Error. Internet Information Services (IIS)
看完之后,WordPress似乎并不适合FastCGI,也不需要使用它。 有谁能够告诉我如何将FastCGI与WordPress的交互closures?
我也有过相同的经历。 要在我的wordpress安装上禁用FastCGI,我做了以下工作:
在IISpipe理器中,我为wordpress创build了一个应用程序池。 然后,在“网站”下,浏览到包含WordPress安装的文件夹。 右键单击该文件夹,然后select“属性”。
在“目录”选项卡上,创build一个应用程序。 select为WordPress创build的应用程序池,然后单击“configuration”button。 删除任何通配符应用程序映射。 在应用程序扩展列表中,向下滚动到“.php”,然后单击“编辑…”。 将可执行文件path设置为安装PHP的位置,并将php-cgi.exe作为可执行文件(例如c:\ ProgramFiles \ PHP5 \ php-cgi.exe)。
保存,重新启动IIS,它应该工作。
我想知道的是如何完全禁用fastcgi一旦build立。