freshreader Cronを利用した巡回でエラー起こしてる!

はてさて無事にCoreServerで動作するようになったFreshreaderですが、cronでRSS自動取得させているはずなのに、どうもうごいとらん。

前のxreaでは、実行時間が長すぎてkillしましたよーってなメールが届いたので動作はしてるんやとおもってましたが、今回はメールもきとらん。

つーわけでSSHして 直接シェルスクリプトを起動させてみると、

No input file specified.

とかゆーておりました。
んで、シェルに書き込んでるphpを実際にコンソールで動かしてみると、

はてさて無事にCoreServerで動作するようになったFreshreaderですが、cronでRSS自動取得させているはずなのに、どうもうごいとらん。

前のxreaでは、実行時間が長すぎてkillしましたよーってなメールが届いたので動作はしてるんやとおもってましたが、今回はメールもきとらん。

つーわけでSSHして 直接シェルスクリプトを起動させてみると、

No input file specified.

とかゆーておりました。

んで、シェルに書き込んでるphpを実際にコンソールで動かしてみると、

<html><head><META HTTP-EQUIV=”refresh” CONTENT=”0;URL=ioncube.php”></head>click<body><a href=”ioncube.php”>here</a></body></html>

などといわれたり、 言われなかったり。
で、ここでもなんだかキーになってそうなioncube。わざわざリロードさせて
ionncubeいかせるとかゆーのは、そうかあれだ!前回エントリでかいた

freshreaderユーザに朗報。coreserverでioncube_loaderを利用する方法。

php.iniがいるのでは!と神が降りてきたので、んじゃーどうやったらいいんじゃろーとインターネットをまさぐること数分でチーンと答えが。
その魔法のシェルスクリプトはこうなっておりました。

#!/bin/sh

#PHP
/usr/local/bin/php -f /virtual/「設置先アドレス」/crawler.php -c /virtual/「設置先アドレス」/php.ini

exit

文字コードs-jis、改行LFでご相伴あそばせ。

重大な障害がおきました

5分毎に夢の世界と現を渡り歩くちゅうハードな状況に陥り、
(まー連日の朝四時まで作業がひびいたのであろー)

ふと気がつくと、書きかけの仕様書に

好きなおっぱい

と書いていたことはわしとキミだけの秘密にしておこう。

freshreaderユーザに朗報。coreserverでioncube_loaderを利用する方法。

チョー快適なRSSリーダ、Freshreaderですが、サーバ移転したところ、動作しなくなっちゃいました。
まあ、coreserverではphpがセーフモードで稼動してるんで、ioncubeでエンコードかましてると、うまく動作しないんですわーとのこと。

Freshreaderでのioncube利用状況の解説http://manual.freshreader.com/archives/2006/01/ioncube_php_enc.html

で、CoreServerでは回避手段として.htaccessやphp.iniの設置でcgiとして動作させるちゅうのがあるんすが、

参考:http://www.coreserver.jp/help/index.php/phpcgi/

なんやらどうやらうまく動きませんでした。

と、いろいろためすとこのセッティングでいけましたわ。

php.iniに

 zend_extension = /virtual/【ご自身のfreshreader設置先】/ioncube/ioncube_loader_lin_5.2.so

.htaccessに

AddHandler application/x-httpd-phpcgi .php

と記述して、ファイル両方をfreshreader設置ディレクトリにアップロード。
これでいけました。
ちなみに、coreserverはwww.s44.coreserver.jpです。
もしかしたら他のサーバでは動かないかもです。