无法打开流:没有这样的文件或目录简单的html dom

时间:2015-09-16 17:39:45

标签: php web-scraping simple-html-dom

目前,我使用SIMPLE_HTML_DOM删除了一些信息。我已经制作了一些网站,但有一个我遇到了问题。看看这个网站:' http://www.prawo.uwb.edu.pl/prawo_new/news.php'当我使用时:

$url = 'http://www.prawo.uwb.edu.pl/prawo_new/news.php'; file_get_html($url);

我得到了

  

无法打开流:没有此类文件或目录   第75行的... / simple_html_dom.php

,但我也查看了这个网站www.import.io页面并且工作正常。 我已经阅读了urlencode(),但没有成功。

感谢您提前

2 个答案:

答案 0 :(得分:0)

在您的情况下$url是 - 是指向某个页面的链接。

您需要使用 系统路径 来执行此功能。

使用context parameter通过网址从网页获取内容。

示例:

$opts = array(
  'http' => array(
    'method' => 'GET',
    'header' => 'Accept-language: en\r\n'
  )
);

$context = stream_context_create($opts);

$file = file_get_contents('http://your.site/', false, $context);

答案 1 :(得分:0)

我尝试使用此solution和功能

中描述的卷曲方式

get_web_page为我工作:)