kngil/bbs/oidc_config.php와 kngil/bbs/db_conn.php에서 로더 사용
팝업 500 해결 여부 확인
완료 기준
OIDC 로그인 팝업이 500 없이 IdP로 정상 리다이렉트
.env가 존재하면 getenv() 미설정 상황에서도 정상 동작
## 현상
- OIDC 통합 로그인 버튼 클릭 시 팝업이 열리지만 500 오류 발생
- 로그 예시:
- `GET /kngil/auth/oidc-login.php` → 500
## 환경
- Docker Compose로 구동
- 환경변수는 docker compose에서 오버라이드
## 추정 원인
- PHP에서 `getenv()`로 읽는 값이 비어 있어 `OIDC 설정 누락` 처리로 500 발생 가능
- Apache 컨테이너에서 환경변수 전달/로딩 실패 가능성
## 작업 제안
1) 런타임에서 `.env`를 읽어 환경변수로 주입하는 로더 추가(이미 설정된 값은 덮어쓰지 않음)
2) `kngil/bbs/oidc_config.php`와 `kngil/bbs/db_conn.php`에서 로더 사용
3) 팝업 500 해결 여부 확인
## 완료 기준
- OIDC 로그인 팝업이 500 없이 IdP로 정상 리다이렉트
- `.env`가 존재하면 `getenv()` 미설정 상황에서도 정상 동작
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
현상
GET /kngil/auth/oidc-login.php→ 500환경
추정 원인
getenv()로 읽는 값이 비어 있어OIDC 설정 누락처리로 500 발생 가능작업 제안
.env를 읽어 환경변수로 주입하는 로더 추가(이미 설정된 값은 덮어쓰지 않음)kngil/bbs/oidc_config.php와kngil/bbs/db_conn.php에서 로더 사용완료 기준
.env가 존재하면getenv()미설정 상황에서도 정상 동작composer 설치를 안하고 넘어가는 이슈 해결