尝试访问 null 类型值的数组偏移量 (Lumen QueueManager.php)

Trying to access array offset on value of type null (Lumen QueueManager.php)

我有这段代码,但当我尝试以最简单的方式使用它时它会抛出错误。

<?php

namespace App\Jobs;

use Illuminate\Support\Facades\Log;

class RefreshUploadedFileId extends Job
{
    public function __construct()
    {
        //
    }

    public function handle()
    {
        Log::info('Hi, you reached here!');
    }
}

用法:

use App\Jobs\RefreshUploadedFileId;

dispatch(new RefreshUploadedFileId);

错误信息:

Trying to access array offset on value of type null at /home/***/public_html/vendor/illuminate/queue/QueueManager.php:156

PHP version: ^8.0

Lumen version: ^8.0

我通过将 QUEUE_CONNECTION 从 file 更改为 sync 解决了这个问题。