TP5.0 queue 使用问题

545 阅读1分钟

项目中的版本 thinkphp 5.0.24 queue 1.1.6

开发环境使用的是 phpstorem

出现问题: 所有配置都可以的情况下

php think queue:work --queue DemoJobQueue

并没有出现 Processed: ***

原因是因为 config 文件目录修改成了application的同级目录下

并且在入口文件 index中新增了

//配置目录
define('CONF_PATH', __DIR__ . '/../config/');

这个时候。命令行中的也需要添加相应config配置地址 而且两个地址略有不同需要注意

//配置目录
define('CONF_PATH', __DIR__ . '/config/');

配置好后。 重新输入命名

 php think queue:work --queue DemoJobQueue

就能正常处理队列了。