我網站環境是:win2003+ iis6+mysql+php 獨立主機 運行emlog5.3.1 在線人數在7左右;最近網站經常出現下面的提示。然后就只能重啟iis。重啟后恢復。 一天有時候出現好幾次。按照網上設置fcgiext.ini文件增到最大連接數“MaxRequests 單數沒有效果。
FastCGI Error
The FastCGI Handler was unable to process the request.
Error Details:
The FastCGI pool queue is full
Error Number: 4 (0x80070004).
Error Description: í§?ùé???è?ùt?ì?£
HTTP Error 500 - Server Error.
Internet Information Services (IIS)
這個問題是fastcgi造成的,百度,google找到很很久都沒有一個滿意答復,服務器商說程序問題;“很抱歉我們這里沒有提供程序服務!”按照網上的那些設置都不能解決。
最后才知道要解決只有一條路,那就是重裝iis,重新配置fastcgi。 直接把服務器換了linux系統的就好!
聽說fastcgi比isapi好就在服務器中裝上了,配置環境為windows 2003+IIS6+fastcgi(FCGI)+PHP5.2.17,經過與很長一段時間觀察,發現工作在FastCGI模式下的PHP會占用越來越多的內存,訪問量稍微多點php-cgi進程就多了N個,同樣情況下能比原來用isapi模式的時候多出幾百M,我的服務器內存只有2G傷不起啊。