【发布时间】:2011-06-26 19:45:03
【问题描述】:
我正在使用 file_get_contents 函数从大页面(32 000 行)获取和解析 html。 它适用于小/普通页面,但有了这个它就停止了。
它没有给出任何错误。它不会读取我的 PHP 脚本中的下一行,而是停止。我尝试增加超时时间或使用 cURL,但它仍然不起作用。
它适用于我的本地 XAMPP,但是当我将它上传到我的主机时它不起作用。 有谁知道我的 PHP 托管中有什么设置搞砸了?我认为这是一些缓冲区问题..
【问题讨论】:
-
你有控制台吗?然后尝试用 wget www.. 获取页面,检查是否可读。
-
在我看来就像一个通常的 apache-timeout。您必须配置虚拟主机设置,但我想这是不可能的。通常这是唯一的选择。
-
检查您的 apache 错误日志。