我有一个返回网页链接的 PHP 脚本。我收到 500 个内部错误,这就是我的服务器日志所说的。我让我的朋友在他的服务器上尝试相同的代码,它似乎运行正确。有人可以帮我调试我的问题吗?警告说有关包装器的某些内容已禁用。我检查了第 1081 行,但没有看到allow_url_fopen
。
PHP 警告:file_get_contents(): http:// wrapper 在服务器配置中被 /hermes/bosweb/web066/b669/ipg.streamversetv/simple_html_dom.php 中的 allow_url_fopen=0 禁用,第 1081 行
PHP 警告:file_get_contents(http://www.dota2lounge.com/):无法打开流:在第 1081 行的 /hermes/bosweb/web066/b669/ipg.streamversetv/simple_html_dom.php 中找不到合适的包装器
PHP 致命错误:在 /hermes/bosweb/web066/b669/ipg.streamversetv/sim 中的非对象上调用成员函数 find()
<?php
include_once('simple_html_dom.php');
$target_url = 'http://www.dota2lounge.com/';
$html = new simple_html_dom();
$html->load_file($target_url);
foreach($html->find(a) as $link){
echo $link->href.'<br />';
}
?>