尝试访问 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
解决了这个问题。
我有这段代码,但当我尝试以最简单的方式使用它时它会抛出错误。
<?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
解决了这个问题。