- 947 名前:nobodyさん mailto:sage [2012/04/16(月) 19:03:36.34 ID:???]
- cake2.1.1(サクラ) でcronでcakePHPを実行させる為に、まずコマンドラインから
正常にキック出来る事の確認をしているのですがうまくいきません。 1.x系と2.xとでは記述方法が異なっている事を考慮に入れ 下記コードを記述しているのですがなぜかシェルクラスが認識されないです。 【作成したシェルクラス】 Console/Command/TestHelloShell.php <?php class TestHelloShell extends AppShell { public function main() { $this->log('[Shell]main() が実行されました。', LOG_DEBUG); } } ?> 【コマンドライン】 %/usr/local/bin/php /home/{my_account}/cake/lib/Cake/Console/cake.php test_hello -app /home/{my_account}/www/{my_directory}/app Error: Shell class TestHelloShell could not be found. #0 /home/{my_account}/cake/lib/Cake/Console/ShellDispatcher.php(167): ShellDispatcher->_getShell('test_hello') #1 /home/{my_account}/cake/lib/Cake/Console/ShellDispatcher.php(69): ShellDispatcher->dispatch() #2 /home/{my_account}/cake/lib/Cake/Console/cake.php(41): ShellDispatcher::run(Array) #3 {main}
|

|