실행시 설정
아파치 PHP 모듈의 동작은 php.ini의 설정에 영향을 받습니다.
php.ini의 환결 설정은 서버 환경 설정 파일이나 .htaccess 파일의 php_flag 설정을 통하여 변경할
수 있습니다.
Example #1 .htaccess를 이용해서 PHP 파싱을 끄기
아파치 환경 설정 옵션
이름 |
기본값 |
설정권한 |
변경점 |
engine |
"1" |
PHP_INI_ALL |
PHP 4.0.5부터 사용할 수 있습니다. |
child_terminate |
"0" |
PHP_INI_ALL |
PHP 4.0.5부터 사용할 수 있습니다. |
last_modified |
"0" |
PHP_INI_ALL |
PHP 4.0.5부터 사용할 수 있습니다. |
xbithack |
"0" |
PHP_INI_ALL |
PHP 4.0.5부터 사용할 수 있습니다. |
PHP_INI_* 모드에 대한 상세와 정의는
Where a configuration setting may be set를 참고하십시오.
위 설정 지시어에 대한
간단한 설명입니다.
-
engine
boolean
-
PHP 처리를 켜거나 끕니다.
이 지시어는 PHP의 아파치 모듈에 유용합니다. PHP 파싱을 사이트의
디렉토리 단위나 버추얼 서버 단위로 켜거나 끌 수 있습니다.
engine off
를 httpd.conf 파일의 적절한
위치에 놓음으로써, PHP의 사용 여부를 결정할 수 있습니다.
-
child_terminate
boolean
-
PHP 스크립트가 종료시에 자식 프로세스의 종료를 요청할 지 지정합니다.
apache_child_terminate()를 참고하십시오.
-
last_modified
boolean
-
PHP 스크립트의 변경일을 Last-Modified: 헤더로 전송합니다.
-
xbithack
boolean
-
실행 비트가 설정된 파일을 PHP가 파일 끝에 신경쓰지 않고 파싱하게 합니다.