simple_html_dom.phpがおかしい
公開日:
:
PHPで実際開発して
僕のメモです。
原因不明ですが、スクレイピングをsimple_html_dom.phpでしようと思うと
動かなくなってます。
PHP Simple HTML DOM Parser
のダウンロードサイトは、
Last Update: 2014-05-28
で更新されていません。
https://sourceforge.net/projects/simplehtmldom/
PHPのバージョンか、あるいはそれに近い原因かもしれません。
対処:
simple_html_dom.php
の
僕の場合71行目
$contents = file_get_contents($url, $use_include_path, $context, $offset);
の 「$offset」をとる
$contents = file_get_contents($url, $use_include_path, $context);
これで動きました。
僕だけに出ているわけでなく、アメリカで1件報告されてます。
file_get_contents(): stream does not support seeking / When was PHP behavior about this changed?
日本では僕だけみたいです。(調べても出てない)
スポンサーリンク
関連記事
-
-
WordPressプラグインエラー(cdnvote)
これは僕のメモです。 Wordpress4.2に、3.2以降更新されて
-
-
PHPをインストールする時、いつも忘れる事(short_open_tag)
一般的なマニュアルだと、以下の2箇所の修正で ApacheがPHPファイルを認識する。 1.h
-
-
プレースホルダ(プリペアド・ステートメント)で2つのテーブルを比較するときの注意
これは、自分のメモです。(自分の勉強用フォルダren/ren112.php) テーブルを2つ読
-
-
where 条件の中に、変数 を指定する
僕のメモです 1.like の場合(部分一致)
-
-
MySQLのUNIQUEKEY制約を設定について
これは僕のメモです。 この質問を参考に。 http://q.hatena.ne.jp
-
-
pearがインストールできない。
エラーの内容は以下の通りです。 C:\php5>go-pear.bat interna
-
-
複数の引数を渡す方法
これは僕のメモです。 <?PHP //引数,複数の引数を渡
-
-
エラー:Warning: Invalid argument supplied for foreach() …
SQLを発行した後、配列に何も入っていない、と言われた事とほぼ同じ。 エラー:Warning:
-
-
データベースを配列に入れて、その中で範囲指定する
約600あるレコードのうち、 100から200の間のレコードだけ表示させる、 結構てこづりました
-
-
@file_get_html($address)でもエラーになる
これは、僕のメモです。これは、僕のメモです。 これは、僕のメモです。