다시 수정
This commit is contained in:
@@ -68,13 +68,13 @@ class Session extends BaseConfig
|
||||
{
|
||||
parent::__construct();
|
||||
|
||||
// Redis 설정을 환경변수에서 불러오기
|
||||
// Redis 설정: .env 우선, 없으면 Docker 환경변수 사용
|
||||
if ($this->driver === RedisHandler::class) {
|
||||
// .env의 redis.default.* 설정을 underscore로 읽기
|
||||
$redisHost = env('redis_default_host', '127.0.0.1');
|
||||
$redisPort = env('redis_default_port', '6379');
|
||||
$redisDatabase = env('SESSION_REDIS_DATABASE', '0');
|
||||
$redisPassword = env('redis_default_password', '');
|
||||
// .env 파일이 우선, 없으면 Docker compose 환경변수 사용
|
||||
$redisHost = env('SESSION_REDIS_HOST') ?: getenv('REDIS_HOST') ?: '127.0.0.1';
|
||||
$redisPort = env('SESSION_REDIS_PORT') ?: getenv('REDIS_PORT') ?: '6379';
|
||||
$redisDatabase = env('SESSION_REDIS_DATABASE') ?: getenv('REDIS_DATABASE') ?: '0';
|
||||
$redisPassword = env('SESSION_REDIS_PASSWORD') ?: getenv('REDIS_PASSWORD') ?: '';
|
||||
|
||||
$this->savePath = sprintf(
|
||||
'tcp://%s:%s?database=%s',
|
||||
|
||||
Reference in New Issue
Block a user