php - Laravel Artisan::队列不工作

标签 php laravel laravel-artisan

我有一个名为“import:excelfile”的 artisan 命令签名

我想在我的 Controller 中运行该命令。在我的 Controller 中一切正常。但是 Artisan::queue('import:excelfile') 不是从 Controller 运行的。但它完美地从 CLI 运行。问题出在哪里?

请看我的代码

Controller 方法代码 http://pastebin.com/45dj179H

artisan 代码 http://pastebin.com/zNCtQKZ0

谢谢

最佳答案

尝试以下方法:

Artisan::queue('Some:method')->onConnection('redis')->onQueue('default')->delay(0);

关于php - Laravel Artisan::队列不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37177429/

相关文章:

php - MySQL时区比较

php - Zend Framework 2 DateSelect/MonthSelect 格式化

javascript - Laravel 使用 JavaScript 更改 Blade 文件中的图像

php - Laravel "artisan make:observer"失败

php - zf2 为什么要在模块配置中的可调用数组中添加 Controller

php - Symfony 查询学说实体

php - 如何: migration many-to-many laravel artisan

laravel - 工匠修补匠: mkdir() permission denied

php - Laravel Cache (Redis) 数据改变时自动刷新

laravel - Laravel 中的 Eloquent 关系