今朝見たら、xrea上にインストールしてあるフレッシュリーダーが動かなくなっていました。
見るとphpのバージョンが5.2.5に上がったらしい。
.htaccessに以下の設定をするだけでは動かなくなってしまったので無理矢理動かしました。
| AddHandler application/x-httpd-phpcgi .php |
みるとphpは本当についさっきビルドされたものでした。ちょっと元のバージョンは覚えていません。
| > php -v |
以下の設定をして画面へのアクセスをクローラがちゃんと動くようになりました。
フレッシュリーダーがインストールされているディレクトリに「php.ini」を作成します。
中身は以下の例の様にします。
| zend_extension = /virtual/*****/public_html/***.***.net/ioncube/ioncube_loader_lin_5.2.so |
これでとりあえず画面へのアクセスは出来ますが、クルーラーがちゃんと動いてくれません
きっと皆さんxreaでcron登録する時はshellスクリプトしか登録できないので、crawler.phpをphpから呼ぶスクリプトを作成していると思いますが、crondからの実行時にフレッシュリーダーの下をカレントディレクトリにしないと先に用意したphp.iniが有効にならないためちょっとスクリプトcdコマンドを追加しました。
| #!/bin/sh |
これでOKです。
投稿者 yotan : 2008年6月18日 23:11| トラックバック(0)※コメント内にURLを書くとSPAM扱いとなります。2ch風に表記はOKです


