【问题标题】:php artisan queue:work command not workingphp工匠队列:工作命令不起作用
【发布时间】:2021-11-04 03:08:47
【问题描述】:

我使用队列并在数据库中有一个作业表。作业被插入到作业表中,但是当输入“php artisan queue:work --queue=something”命令时没有任何反应。我有另一个项目,它使用相同的 .env 文件和相同的队列,它工作正常。我已经尝试过 php artisan config:clear 但它仍然是一样的。有什么问题?

PS C:\xampp\htdocs\deneme> php artisan queue:work 
PHP Warning:  Module "mysqli" is already loaded in Unknown on line 0
QUEUE_DRIVER=database

【问题讨论】:

  • 该错误表明您正在尝试加载 mysqli 扩展两次。检查用于 CLI PHP 的 php.ini
  • 这只是一个警告。这不是原因。

标签: php laravel queue laravel-queue


【解决方案1】:

使用队列连接,而不是队列驱动。

QUEUE_CONNECTION=database

【讨论】:

  • 可能缓存不清楚,所以删除文件夹 storage/framework/cache 和 bootstrap/cache/ contents
猜你喜欢
  • 2013-09-25
  • 2015-09-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-11-10
  • 2016-03-19
  • 2013-02-05
  • 2017-11-12
相关资源
最近更新 更多