2013-05-09 157 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