我使用simple_html_dom脚本从外部页面收集某些信息。
我一直使用的脚本工作得很好,直到今天。我试图查找错误来自哪里,似乎file_get_html函数不再起作用,仅在某些URL上。
我使用的基本代码是:
<?php include_once('../simple_html_dom.php');
echo file_get_html('http://www.hltv.org/match/2295100-')->plaintext; ?>
执行此操作时,我的OVH共享服务器上有一个空白页面。即使页面实际存在,页面似乎也会返回503错误。但是,我能够从其他服务器(如AWS)中提取页面内容。令我感到困扰的是它现在已经工作了4个月没有任何问题。
我确保simple_html_dom的MAX_FILE_SIZE已增加,但找不到任何解决方案。
有什么想法解决这个问题吗?
谢谢!
答案 0 :(得分:0)
试试这个:
<?php
include_once('../simple_html_dom.php');
$result = file_get_html('http://www.hltv.org/match/2295100-');
echo $result->plaintext;
?>