我正在尝试在cakephp 2.4中使用CakeResque插件并按照链接按照所有安装说明进行操作
http://kamisama.me/2012/10/16/background-jobs-with-php-and-resque-part-6-integration-into-cakephp/
当我发出命令
cake CakeResque.CakeResque start
获取错误
错误:无法加载类CakeResqueShell。
任何帮助表示赞赏
谢谢
答案 0 :(得分:1)
您必须先将CakeResque插件加载到CakePHP应用程序中。
在你的app / Config / bootstrap.php中,确保插件加载
CakePlugin::load('CakeResque' => array('bootstrap' => true));
或
CakePlugin::loadAll('CakeResque' => array('bootstrap' => true));
加载resque设置需要bootstrap
密钥。 (您也可以指定自己的引导程序文件的路径而不是true
)
如果仍然不起作用,也许你没有使用“正确”的蛋糕壳。你似乎用
cake CakeResque.CakeResque start
请确保您环境中的cake
命令是您应用内的命令。测试:
cd path-to/app/Console
./cake CakeResque.CakeResque start
它仍然不起作用,欢迎您在CakeResque问题跟踪器中报告您的问题。
答案 1 :(得分:0)
这不是锻炼的唯一方法,您必须配置Fresque
才能使用php-resque-Ex.