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 utilizando .htaccess

php_flag engine off

Opções de configuração do Apache
Nome Padrão Modificável Registro de Alterações
engine "1" INI_ALL  
child_terminate "0" INI_ALL  
last_modified "0" INI_ALL  
xbithack "0" INI_ALL  
Para mais detalhes e definições dos modos INI_*, consulte os Onde uma configuração deve ser definida.

Aqui está uma breve explicação das diretivas de configuração.

engine bool

Liga ou desliga a interpretação do PHP. Esta diretiva é útil somente para a módulo do Apache do PHP. É utilizada por sites que desejam desligar e ligar a interpretação do PHP em nível de diretórios ou servidores virtuais. Colocando engine off nos lugares apropriados do arquivo httpd.conf, o PHP pode ser ativado ou desativado.

child_terminate bool

Especifica se scripts PHP podem requisitar o término de processos filhos no final da requisição, veja também apache_child_terminate().

last_modified bool

Envia a data de modificação dos scripts PHP com cabeçalho Last-Modified: para esta requisição.

xbithack bool

Interpreta arquivos marcados como executável como PHP, indiferente da extensão.

add a note add a note

User Contributed Notes 1 note

up
-10
Anonymous
13 years ago
An important note:

Even though you turn off the engine with:

php_flag engine off

Doing:

php_flag engine on

does NOT turn it on. You need to instead do:

php_flag engine 1
To Top