Para instalar o PHP no Apache, veja a seção Apache no capítulo de instalaçã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.
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.
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.