반응형
1802회 1차 070
PHP 5.6 버전의 소스 파일을 다운로드하여 configure 작업을 진행하려고 한다. 다음 중 php.ini 파일의 경로를 지정하는 configure의 옵션으로 알맞은 것은?
① --enable-config-file-path
② --disable-config-file-path
③ --with-config-file-path
④ --prefix-config-file-path
오답노트
더보기
✅ 정답: ③ --with-config-file-path
🔹 문제 분석
- PHP 5.6의 소스 파일을 다운로드하여 configure 작업을 수행할 때,
- php.ini 파일의 경로를 설정하는 올바른 옵션을 찾는 문제입니다.
- PHP는 실행 시 php.ini 설정 파일을 특정한 경로에서 찾도록 설정할 수 있습니다.
- 이때 사용하는 configure 옵션이 **--with-config-file-path**입니다.
🔍 보기별 설명
1️⃣ --enable-config-file-path ❌
- enable 옵션은 특정 기능을 활성화할 때 사용되며, php.ini 경로 지정과 관련 없음.
2️⃣ --disable-config-file-path ❌
- disable 옵션은 특정 기능을 비활성화할 때 사용되며, php.ini 경로 지정과 관련 없음.
3️⃣ --with-config-file-path ✅ (정답)
- PHP의 configure 스크립트에서 php.ini 파일의 경로를 설정하는 데 사용됨.
- 예제:
./configure --with-config-file-path=/etc/php56
- 위와 같이 설정하면 PHP는 /etc/php56/php.ini 파일을 기본 설정 파일로 사용함.
4️⃣ --prefix-config-file-path ❌
- --prefix 옵션은 PHP의 설치 경로를 지정하는 옵션이지, php.ini 경로 지정과 관련 없음.
🔹 PHP 빌드 예제 (소스 설치)
PHP 5.6을 소스에서 빌드할 때 사용 예제:
./configure --prefix=/usr/local/php56 \
--with-config-file-path=/etc/php56
make
make install
- --prefix=/usr/local/php56 → PHP를 /usr/local/php56에 설치
- --with-config-file-path=/etc/php56 → php.ini를 /etc/php56/php.ini에서 찾도록 설정
🎯 결론
PHP의 configure 단계에서 php.ini 파일의 경로를 지정하는 옵션은
✅ **--with-config-file-path**입니다.
따라서 정답은 ③번입니다! ✅
반응형
'리눅스마스터1급 기출문제 > 1802회' 카테고리의 다른 글
[리눅스마스터] Apache(httpd.conf) 설정에서 PHP 파일을 해석할 수 있도록 지정하는 과정 (2) | 2025.03.14 |
---|---|
[리눅스마스터] 홈페이지 사용자 디렉터리 설정 (2) | 2025.03.13 |
[리눅스마스터] HTTP 요청 메서드(Method) (4) | 2025.03.12 |
[리눅스마스터] 터미널 환경에서 가상머신만을 대상으로 CPU 자원을 모니터링할 때 사용 (4) | 2025.03.11 |
[리눅스마스터] 특정 네트워크 대역만 사용할 수 있도록 허가하는 환경 설정 (5) | 2025.02.14 |