PHP 매뉴얼
이전 |  | 다음

# 4. 장. 실행 환경 설정

# 환경 설정 파일

환경 설정 파일(PHP 3.0에서는 `php3.ini`, PHP 4.0부터는 간단히 `php.ini`)은 PHP가 시작될 때 읽혀집니다. PHP의 서버 모듈 버전에서는 웹 서버가 시작될 때 한번만 읽혀집니다. CGI와 CLI 버전에서는 실행될 때마다 읽혀집니다.

`php.ini`의 기본 위치는 컴파일 시의 옵션입니다. (FAQ 참고) CGI와 CLI 버전에서는 `-c` 커맨드 라인 스위치를 이용해서 변경할 수 있습니다. 커맨드 라인에서 `PHP` 사용하기 챕터를 참고하십시오. `php.ini`를 찾기 위한 추가 경로를 지정하기 위해 `PHPRC` 환경 변수를 이용할 수도 있습니다.

> 참고: 아파치 웹 서버는 시작할 때 디렉토리를 루트로 변경하기 때문에, 루트에 `php.ini`가 존재할 경우, 루트 파일 시스템에서 읽습니다.

모든 PHP 설정이 아래에 쓰여있지는 않습니다. 모든 설정의 목록을 확인하기 위해서는, `php.ini` 파일의 주석들을 읽어보십시오. CVS에서 최신의 php.ini를 확인할 수도 있습니다.

> 참고: PHP 4.2.0부터 PHP 설정 register_globals의 기본값이 on에서 off로 변경되었습니다.

예 4-1. `php.ini` 예제

    ; 따옴표 밖에서 세미콜론(;)뒤에 오는 그 줄의 텍스트는 무시합니다
    [PHP] ; 섹션 마커 (대괄호 안의 텍스트)는 무시합니다
    ; Boolean 값은 다음과 같이 설정합니다:
    ;    true, on, yes
    ; 또는 false, off, no, none
    register_globals = off
    magic_quotes_gpc = yes

    ; 문자열은 큰따옴표(")로 묶습니다
    include_path = ".:/usr/local/lib/php"

    ; 백슬래쉬(\)는 보통의 문자로 취급합니다
    include_path = ".;c:\php\lib"

이전 | 처음으로 | 다음
Miscellaneous configure options | 위로 | 환경 설정을 변경하는 방법