피드로 돌아가기
Redis on Windows with Laragon and Laravel: The PATH Issue That Looks Like a Redis Issue
Dev.toDev.to
Infrastructure

Windows 환경 Git Bash의 PATH 설정 오류 해결을 통한 Redis 연결 정상화

Redis on Windows with Laragon and Laravel: The PATH Issue That Looks Like a Redis Issue

Tahsin Abrar2026년 6월 26일10beginner

Context

Laragon 기반 Windows 환경에서 Laravel 프로젝트와 Redis 간의 통신 설정 중 발생한 접속 오류 분석. Redis 서버는 정상 작동하나 특정 Shell(Git Bash)에서 실행 파일 경로 인식 불가로 인한 CLI 접근 제한 상태임.

Technical Solution

  • Redis Server의 Network Socket 기반 동작 원리를 통한 프로젝트 위치와 서버 실행 위치의 무관함 검증
  • Laragon 전용 터미널과 Git Bash 간의 Environment Variable(PATH) 구성 차이 식별
  • .bashrc 설정을 통한 Redis CLI 절대 경로의 Global Path 등록으로 Shell 독립적 명령 실행 환경 구축
  • Laravel 내 Redis Facade 동작을 위한 predis 패키지 도입 및 Dependency 주입 구조 최적화
  • Config Cache 초기화를 통한 .env 설정값의 실시간 반영 및 Runtime 연결성 확보

- CLI 명령 실행 불가 시 PATH 환경 변수와 실행 파일의 절대 경로 일치 여부 확인 - Redis Server의 Port(6379) 오픈 상태와 Client Shell의 접근 가능 여부를 분리하여 진단 - Laravel Redis 연결 오류 시 predis 설치 여부 및 Config Cache 상태 우선 점검

원문 읽기