file_get_html只适用于某个URL(OVH问题?)

时间:2015-04-15 11:57:58

标签: php html

我使用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已增加,但找不到任何解决方案。

有什么想法解决这个问题吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

试试这个:

<?php
include_once('../simple_html_dom.php'); 
$result = file_get_html('http://www.hltv.org/match/2295100-');
echo $result->plaintext;
?>