아파치에 PHP를 설치하기 위해서는 설치 챕터의 아파치 섹션을 참고하십시오.
아파치 PHP 모듈의 동작은 php.ini의 설정에 영향을 받습니다. php.ini의 환결 설정은 서버 환경 설정 파일이나 .htaccess 파일의 php_flag 설정을 통하여 변경할 수 있습니다.
표 1. 아파치 환경 설정 옵션
이름 | 기본값 | 변경가능성 | 기능 |
---|---|---|---|
engine | On | PHP_INI_ALL | PHP 파싱을 on, 또는 off 합니다. |
child_terminate | Off | PHP_INI_ALL | 요청의 마지막에 자식 프로세스에 대한 종료 요청을 할 수 있는 PHP 스크립트를 지정합니다. apache_child_terminate()를 참고하십시오. |
last_modified | Off | PHP_INI_ALL | 요청에 대한 PHP 스크립트의 변경일을 Last-Modified: 헤더로 전송합니다. |
xbithack | Off | PHP_INI_ALL | 실행 비트가 설정되어 있는 파일에 대해서 PHP가 파일 끝을 인식하지 않게 합니다. |
위 설정 지시어에 대한 간단한 설명입니다.
이 지시어는 PHP의 아파치 모듈에 유용합니다. PHP 파싱을 사이트의 디렉토리 단위나 버추얼 서버 단위로 켜거나 끌 수 있습니다. engine off를 httpd.conf 파일의 적절한 위치에 놓음으로써, PHP의 사용 여부를 결정할 수 있습니다.