我網(wǎng)站環(huán)境是:win2003+ iis6+mysql+php 獨(dú)立主機(jī) 運(yùn)行emlog5.3.1 在線人數(shù)在7左右;最近網(wǎng)站經(jīng)常出現(xiàn)下面的提示。然后就只能重啟iis。重啟后恢復(fù)。 一天有時(shí)候出現(xiàn)好幾次。按照網(wǎng)上設(shè)置fcgiext.ini文件增到最大連接數(shù)“MaxRequests 單數(shù)沒有效果。
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)
這個(gè)問題是fastcgi造成的,百度,google找到很很久都沒有一個(gè)滿意答復(fù),服務(wù)器商說程序問題;“很抱歉我們這里沒有提供程序服務(wù)!”按照網(wǎng)上的那些設(shè)置都不能解決。
最后才知道要解決只有一條路,那就是重裝iis,重新配置fastcgi。 直接把服務(wù)器換了linux系統(tǒng)的就好!
聽說fastcgi比isapi好就在服務(wù)器中裝上了,配置環(huán)境為windows 2003+IIS6+fastcgi(FCGI)+PHP5.2.17,經(jīng)過與很長(zhǎng)一段時(shí)間觀察,發(fā)現(xiàn)工作在FastCGI模式下的PHP會(huì)占用越來越多的內(nèi)存,訪問量稍微多點(diǎn)php-cgi進(jìn)程就多了N個(gè),同樣情況下能比原來用isapi模式的時(shí)候多出幾百M(fèi),我的服務(wù)器內(nèi)存只有2G傷不起啊。