CakePHPでシェル機能を使ってみる

CakePHPの1.2はシェルの機能が用意されているらしいので、使ってみた。

下のサイトさんを参考に、さくらサーバで動かしてみた。
Sun Limited Mt
くそみそテクニック

app/vendors/shells/の配下にphpファイルを作って、Shellクラスを継承すればOKみたい。
とりあえずtest.phpにした。

あとはcronの設定をさくらのcronタブから行うのですが、けっこう苦労した。

こんな感じに絶対パスで指定したら、うまく動いてくれた。

しかし、Fatal error: Class ‘String’ not found ってエラーが出た。

調べらcake1.2のバグらしい。

すでに修正はされてるようでここのソースにしたら無事うごいた。

ちなみにmain以外のメソッドを呼びたい場合は、

って書けば動く。

このページのトップに戻る
投稿日:2008/5/22  投稿者:zuya  

ゲスト

said

2008/5/258:29:46

ここにコメントをどうぞ

Add your comment



comments

TrackBack URL

このページのトップに戻る