2013-05-09 123 views
1

我運行一個程序,該程序從站點下載數據並使用file_get_contents將其保存在文件夾中。同時我將數據(標題等)插入到我的mysql數據庫中。突然有一天,我的程序停下來,並將此返回給我「Web服務端點返回了」HTTP/1.1 504超時「響應。我使用wampserver(PHP)。有誰知道如何解決這一問題? 謝謝。HTTP/1.1 504超時響應

+0

問我網站的服務端點?這是您查詢的網站返回的錯誤。你可以做任何事情來解決它(儘管它也可能是代理問題,如果你是代理的話)。 – 2013-05-09 08:00:14

+0

你說得對。不是我的錯。這是由於服務器超載導致的。它是由自己修復的,現在它工作正常。 – g2236670 2013-05-22 14:40:57

回答

0

您的PHP代碼正在執行循環中的某些操作或從Web服務器獲取數據,並且沒有迴應任何數據。而您的Web服務器正在等待PHP響應請求超時。

調試此問題的最佳方法是逐步執行特定腳本並添加斷點以進行調試。

如果您使用遠程調試器支持的IDE,那麼您可以在IDE中輕鬆完成此操作。

Zend Studio易於安裝並運行。

+1

謝謝你的回答,但我希望我的程序能夠連續運行(背景),而且我不能使用斷點。它運行良好一個月,所以我不認爲它與代碼有關。有沒有辦法延長我的請求超時? – g2236670 2013-05-09 09:27:03