【问题标题】:PHP simple dom parser error handlingPHP简单的dom解析器错误处理
【发布时间】:2013-11-14 10:35:32
【问题描述】:

我正在尝试对一堆页面使用 php 简单的 dom 解析器,但其中一些页面有问题。虽然在 90% 的页面中一切正常,但在某些 url 中,我无法将 curl 输出保存到字符串中......当然,url 存在......

curl_setOpt($ch, CURLOPT_POST, FALSE);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookieFile);
$data = curl_exec($ch);
$html= str_get_html($data);

if ($html) {
    ....
}

我的代码是这样的,但它永远不会进入 if。我可以毫无问题地回显 $data 但我无法回显 $html :S 我也尝试了 file_get_html 但没有。奇怪的是我没有得到任何错误。我如何配置 php 简单的 dom 解析器来抛出错误。

【问题讨论】:

    标签: php curl simple-html-dom


    【解决方案1】:

    天哪!这是数据的文件大小...我将(simple_html_dom.php)更改为更大的东西,我很好...

    define('MAX_FILE_SIZE', 800000);
    

    错误处理太差了:(

    【讨论】:

      猜你喜欢
      • 2018-02-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多