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