2016-09-16 6 views
1

私はfile_get_html()を使用して他のウェブサイトからdivコンテンツを取得しようとしています。 サーバーに接続すると、次のエラーが表示されます。file_get_htmlが動作しません - HTTP要求に失敗しました!リクエスト拒否エラー

警告:file_get_contents(http://www.example.com/view/204284808.php):ストリームのオープンに失敗しました:HTTP要求に失敗しました! HTTP/1.0 999要求が拒否されました

私の質問は、この問題またはサーバーからブロックされたDOM操作を修正する方法です。

私はそれを得ることができますか?

<?php 
include_once('simple_html_dom.php'); 

$html = file_get_html('https://www.example.com/view/204284808.php'); 

$html = $html->find('div[class=lartz]', 0); 

echo $html; 

?> 

答えて

0

php.iniの設定でallow_url_fopenを有効にする必要があります。 または、cUrlを使用できます。

関連する問題