Apache

Apache

PHP를 아파치(Apache) 웹 서버의 모듈로 실행할 때 사용할 수 있는 함수들을 모아둔 레퍼런스예요. 아파치가 요청을 처리하는 과정 전반에 관여하는 함수들이라, 서버 운용 관점에서 유용하게 쓰입니다.

출처: Apache

본문

개요

이 함수들은 PHP를 아파치 모듈로 실행할 때 사용할 수 있어요. 일부 함수는 다른 웹 서버 API 아래에서도 동작할 수 있으니, 각 함수 문서에서 상세 조건을 확인해 주세요.

Apache 함수

  • apache_child_terminate — 이 요청 이후에 아파치 프로세스를 종료합니다
  • apache_get_modules — 로드된 아파치 모듈의 목록을 가져옵니다
  • apache_get_version — 아파치 버전을 가져옵니다
  • apache_getenv — 아파치 subprocess_env 변수를 가져옵니다
  • apache_lookup_uri — 지정된 URI에 대한 부분 요청을 수행하고 그에 대한 모든 정보를 반환합니다
  • apache_note — 아파치 요청 노트를 가져오고 설정합니다
  • apache_request_headers — 모든 HTTP 요청 헤더를 가져옵니다
  • apache_response_headers — 모든 HTTP 응답 헤더를 가져옵니다
  • apache_setenv — 아파치 subprocess_env 변수를 설정합니다
  • getallheaders — 모든 HTTP 요청 헤더를 가져옵니다
  • virtual — 아파치 하위 요청(sub-request)을 수행합니다

더 알아보기

아파치와 함께 PHP를 설정하는 방법은 설치·구성(Installing/Configuring) 문서를, PHP 실행 환경에 따른 보안 고려 사항은 보안(Security) 섹션을 함께 확인해 보세요.