0

我正在尝试在 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。

任何帮助表示赞赏

谢谢

4

2 回答 2

1

您必须首先将 CakeResque 插件加载到您的 CakePHP 应用程序中。

在您的 app/Config/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问题跟踪器中报告您的问题。

于 2013-10-15T18:30:49.257 回答
0

这不是锻炼的唯一方法,您必须进行配置Fresque才能使用php-resque-Ex.

于 2013-10-01T06:06:52.297 回答