發生了一件非常奇怪的事情。我正在一臺新服務器上運行一個腳本(它適用於我當前的服務器和筆記本電腦)。www.localhost.com上的服務器響應時間太長
奇怪的是,當我將內存限制增加到1024M(!)時,我只得到它(有點)工作。它正在提取一個大的zip文件並瀏覽這些文件,所以我認爲這是正常的。而不是此腳本終止或以錯誤結束。我的瀏覽器出現錯誤:
The server at www.localhost.com is taking too long to respond.
Localhost.com?網絡服務器只是localhost:9090
,我可以看到Apache仍在運行。也許Apache暫時崩潰,並且找不到服務器?但沒有關於Apache日誌文件崩潰。
這不是一個服務器問題,它更多的是與我的PHP腳本和內存使用情況我想,所以不需要移動到服務器故障。
可能是什麼問題?我該如何縮小事業的範圍,我在這裏茫然!
該服務器是運行Apache 2.2的PHP版本5.3.2的Windows服務器。五月筆記本電腦和其他工作服務器運行PHP 5.3.0和5.3.1版本。
感謝所有的幫助
這可能是Firefox的「智能地址查找」功能。你可以嘗試使用IE瀏覽器? – 2010-08-03 15:58:55
剛在IE6上試了一下,它給了我「頁面無法顯示」。沒什麼別的。 :( – Abs 2010-08-03 16:01:43
如果你的腳本導致一個無限循環,或吃內存,您可以嘗試重新啓動Apache和看看是否能解決這個問題。我有這種情況發生過幾次當腳本我寫吃光了所有的記憶和或無限。循環重啓通常有助於如果它確實幫助,遠遠看你的腳本,並儘量做到多一點效率 – 2010-08-03 16:04:11