如何在Lumen Framework上更改默认的redis配置?

时间:2018-05-18 15:41:09

标签: php laravel lumen

我正在为我的新应用程序使用Lumen Framework。以前,我在其他项目中使用过Laravel Framework。

在我开发的基于laravel的laravel项目中,我可以在位于“config / database.php”中的文件上设置Redis的配置。现在我正在使用流明,我找不到该文件。

我想在配置文件中设置redis数据库名称,主机,端口等。

这是我在“.env”文件中的当前配置

APP_ENV=local
APP_DEBUG=true
APP_KEY=
APP_TIMEZONE=UTC

DB_CONNECTION=pgsql
DB_HOST=127.0.0.1
DB_PORT=5432
DB_DATABASE=database_development
DB_USERNAME=admin
DB_PASSWORD=admin

CACHE_DRIVER=redis
QUEUE_DRIVER=sync

我希望你的帮助。感谢

1 个答案:

答案 0 :(得分:0)

您可以在config/database.php

中更改这些设置

这是我的默认设置:

'redis' => [

    'cluster' => false,

    'default' => [
        'host'     => '127.0.0.1',
        'port'     => 6379,
        'database' => 0,
    ],

],

如果您想在.env文件中设置这些设置,可以将config/database.php文件更改为:

'redis' => [

    'cluster' => false,

    'default' => [
        'host'     => env('REDIS_HOST', '127.0.0.1'),
        'port'     => env('REDIS_PORT', 6379),
        'database' => env('REDIS_DATABASE', 0),
    ],

],

您的.env文件添加:

REDIS_HOST=127.0.0.1
REDIS_PORT=6379
REDIS_DATABASE=0

不要忘记php artisan config:clear清除配置缓存。

希望这有帮助。