2013-09-30 39 views

回答

1

工作,你必須將CakeResque插件第一次加載到您的CakePHP應用程序。

在您的應用程序/配置/ bootstrap.php中,確保插件加載

CakePlugin::load('CakeResque' => array('bootstrap' => true)); 

CakePlugin::loadAll('CakeResque' => array('bootstrap' => true)); 

bootstrap關鍵是需要加載resque設置。 (你也可以指定一個自己的引導文件的路徑,而不是true

如果仍然不起作用,也許你沒有使用「正確的」蛋糕殼。您似乎用

cake CakeResque.CakeResque start 

只要確保在您的環境中cake命令是一個你內心應用。測試:

cd path-to/app/Console 
./cake CakeResque.CakeResque start 

它,它仍然無法正常工作,歡迎您來報告您的問題CakeResque問題跟蹤器。

+0

,感謝您的回覆,我的代碼現在正在工作,但您的答案更具說明性,您的教程很好。 –

0

這不是鍛鍊的唯一途徑,你將必須配置Fresquephp-resque-Ex.

+0

@ Nilesh,感謝您的迴應,但Fresque只是命令行工具,使與php-resque接口更容易和更友好。 –

+0

@Nilesh如果沒有Fresque工具,我們可以使用CakeResque shell命令來管理工作人員等。 –