Manual do PHP
Anterior |  | Próxima

# II. Apache

# Introdução

Estas funções estão somente disponíveis com o PHP rodando como módulo do Apache.

> Nota: A variável do servidor PATH_TRANSLATED não mais é criada implicitamente sob a SAPI do Apache 2 em contraste da situação no Apache 1, onde ela tinha o mesmo valor da variável de servidor SCRITP_FILENAME quando ela não era criada pelo Apache. Esta modificação está de acordo com a especificação CGI. Veja o bug #23610 para mais informações.

# Instalação

Para instalar o PHP no Apache, veja a seção Apache no capítulo de instalação.

# Configurações em execução

O comportamento do módulo PHP sob o Apache é afetado pelas configurações no `php.ini`. As diretivas de configuração no `php.ini` podem ser sobrescritas por diretivas php_flag no arquivo de configuração do servidor ou por arquivos `.htaccess` locais.

Exemplo 1. Desligando a interpretação do PHP em um diretório com o `.htaccess`
    php_flag engine off

Tabela 1. Opções de configuração no Apache

Nome | Valor Default | Alterabilidade | Descrição
--- | --- | --- | ---
engine | On | PHP_INI_ALL | liga ou desliga a interpretação pelo PHP
child_terminate | Off | PHP_INI_ALL | especifica se os scripts PHP podem solicitar a eliminação do processo filho no final da requisição. Detalhes na função apache_child_terminate()
last_modified | Off | PHP_INI_ALL | envia a data de modificação do script PHP como um header Last-Modified:
xbithack | Off | PHP_INI_ALL | interpreta arquivos marcados executáveis como scripts PHP, independentemente do final do arquivo

Breve descrição das diretivas de configuração.

`engine` boolean

  Esta diretiva somente é útil para a versão módulo do Apache do PHP. Ela pode ser usada para ligar ou desligar a interpretação do PHP em nível de diretório ou em nível de servidor virtual. Colocando `engine off` nos lugares apropriados do arquivo `httpd.conf`, o PHP pode ser ativado ou desativado.

# Tipos Resource

Esta extensão não possui nenhum tipo resource.

# Constantes pré-definidas

Esta extensão não possui nenhuma constante.

Anterior | Principal | Próxima
dotnet_load | Acima | apache_child_terminate