FastCGI Error 2147467259 (0x80004005)
FastCGI Error 2147467259 (0x80004005)
2011年08月31日
昨天上传到服务器上的时候,发生了一个怪的问题,服务和我开发的电脑上装的php & mysql都是完全一样的版本,这样可以说运行环境是基本一致的.怪的事情是居然有一个页面在我开发机上运行都ok,可到了服务器上却出现以下错误:
FastCGI Error
The FastCGI Handler was unable to process the request.
-------------------------------------------------- ------------------------------
Error Details:
??The FastCGI process exited unexpectedly
??Error Number: -2147467259 (0x80004005).
??Error Description: 未指定的错误
HTTP Error 500 - Server Error.
Internet Information Services (IIS)
后来Google了一下,找到下面这个:
http://www.sysarchitects.com/node/53
这里发现一个新的小工具fakefcgi.exe,可以进行php的调试.
不过最后我得出的结论是,程式有"Stack overflow"问题,这里并不是用fakefcgi.exe发现的,而是在VS2010中debug时发现的.
最后找到相应的php文件,因为我自己有写了一个递归,最后对此递归做了优化就没有出现上面的问题.
网上的结果还有其它原因,当然也许确切的原因点不同吧.
http://www.cnblogs.com/Athrun/archive/2011/08/31/2 160468.html
猜你喜欢
转载自ku481ku.iteye.com/blog/1359353
今日推荐
周排行