Laravel 5.5 队列:[] 没有连接器

Shi*_*ker 8 php laravel-5

我有两个网站运行相同的 laravel 5.5 项目。事实上,这两个网站都托管在同一台服务器上。其中一个有效,另一个有队列问题。我已经仔细检查了一切。 .env

...
BROADCAST_DRIVER=log
CACHE_DRIVER=file
SESSION_DRIVER=database
QUEUE_DRIVER=database
...
Run Code Online (Sandbox Code Playgroud)

conf/queue.php

'database' => [
            'driver' => 'database',
            'table' => 'jobs',
            'queue' => 'default',
            'retry_after' => 90,
        ],
Run Code Online (Sandbox Code Playgroud)

我也有空jobs桌子。每当我尝试运行队列时,我都会收到错误消息

php artisan queue:work --daemon

In QueueManager.php line 172:

  No connector for []  
Run Code Online (Sandbox Code Playgroud)

小智 0

您好,我遇到了同样的问题,找不到解决方案,但我遵循了 Laravel 部署优化,例如缓存配置、视图和导致此问题的路由。(我不知道为什么)。我遵循了这些,它就像魔术一样起作用。(我不知道为什么它有效)

php artisan config:clear
php artisan route:clear
php artisan view:clear
Run Code Online (Sandbox Code Playgroud)