2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

rep2 part60

856 :名無しさん@お腹いっぱい。:2015/04/25(土) 15:02:48.02 ID:hbtGUdg30.net
RSSリーダーを使っていて
@ERROR 301で取得できない場合物がある
今までは大丈夫問題無く取得で来ていたがどうやらredirectしてくれなくなったみたい
P2Util.php 267行目にredirect有効の設定をするか(267行目に$req->setConfig(array('follow_redirects' => true,));を追加して)、
/HTTP_Request2/HTTP/Request2.phpでデフォルトをtrueに変えるか
例:http://www.hokkaido-np.co.jp/rss/index.rdf
最初からhttp://dd.hokkaido-np.co.jp/rss/index.rdfにしておけばよかっただけかも

A取得されずまっさらの状態になり、error logに以下が出る
PHP Fatal error: Call to undefined method HTTP_Request2_Response::isSuccess() in /p2-php/lib/expack/rss/parser.inc.php on line 60,

文字通りだと思うのでparser.inc.php 60行目を
// キャッシュが更新されなかったか、ダウンロード成功ならRSSをパース
if (file_exists($localpath) && (!isset($dl) || $dl->isSuccess)) {
から
if (file_exists($localpath) && (!isset($dl) || $dl->getStatus(200))) {
に変更すると発生しなくなる

本当にこれで合っているのかは些か不安

総レス数 1014
263 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200