Laravel链接redis报错

今天使用laravel队列的时候遇到这个问题:

`AUTH` failed: ERR Client sent AUTH, but no password is set [tcp://127.0.0.1:6379]

google了许多方案,找不到解决方式。最后看到config/database.php文件中的这段配置:

'redis' => [

    'client' => 'predis',

    'default' => [
        'host' => env('REDIS_HOST', 'localhost'),
        'password' => env('REDIS_PASSWORD', null),
        'port' => env('REDIS_PORT', 6379),
        'database' => 0,
    ],

],

我就在想会不会在.env文件中的REDIS_PASSWORD影响了默认参数的使用,于是我删掉了REDIS_PASSWORD这一行,问题解决。