项目中的版本 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
就能正常处理队列了。