はてさて無事に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.iniexit
文字コードs-jis、改行LFでご相伴あそばせ。
「freshreader Cronを利用した巡回でエラー起こしてる!」への1件のフィードバック