freshreader が突然動作しなくなった編
1/24 頃、ちょうどさくらインターネットで契約していたサーバプランの解約をしていたところ、CORE SERVER で動かしているはずの FreshReader(フレッシュリーダー)が動作しなくなってしまった。
どうも CORESERVER 側で PHP のアップデートをした模様。フレッシュリーダーを動かすために、結局色々と設定をいじくる羽目になったので、まとめメモ。
- フレッシュリーダーを設置しているフォルダに、php.ini を作成して、以下を追記。
zend_extension = /virtual/アカウント/public_html/ドメイン名とか/freshreader/ioncube/ioncube_loader_lin_5.2.so
これだけだと、記事を取得してくれるクロウラーさんが「ここじゃまともに動作しないから、これを見てしっかり設定したまえ」的(<meta http-equiv=”refresh” content=”0;URL=ioncube.php” />click<a href=”ioncube.php”>here</a>)なページに飛ばされるので、併せてもうひとつ。
- クロウラー用の cron を変更。
/usr/local/bin/php -f /virtual/アカウント/public_html/ドメイン名とか/freshreader/crawler.php -c /virtual/アカウント/public_html/ドメイン名とか/freshreader/php.ini
ひとまずこれで大丈夫!
コメントはまだありません。