我正在使用file_get_contents函数从大页面(32 000行)中获取和解析html。 它适用于小/普通页面,但只有这一页它就停止了。
它不会给出任何错误。它没有读取我的PHP脚本中的下一行,但只是停止..我试图增加超时或使用cURL,但它仍然无效。
它可以在我的本地XAMPP上运行但是当我将它上传到我的主机时它不起作用。 有谁知道我的PHP托管中搞砸了什么设置?我认为这是一些缓冲问题..
答案 0 :(得分:1)
可能是由memory_limit
引起的Here是关于指令
的一些其他信息要确定原因,您应该在代码中添加以下代码(如果您希望在浏览器中显示错误,请省略日志语句)
ini_set('display_errors', 1);
ini_set('log_errors', 1);
ini_set('error_log', dirname(__FILE__) . '/error_log.txt');
error_reporting(E_ALL);