Il comportamento del modulo Apache per PHP è influenzato dalle impostazioni in php.ini. Le impostazioni di configurazione del php.ini possono essere scavalcate attraverso le impostazioni php_flag nel file di configurazione del server o nei file .htaccess locali.
Example #1 disabilitazione dell'interprete PHP in una directory mediante .htaccess
php_flag engine off
Nome | Default | Modificabile | Storico dei cambiamenti |
---|---|---|---|
engine | "1" | PHP_INI_ALL | disponibile da PHP 4.0.5. |
child_terminate | "0" | PHP_INI_ALL | Disponibile da PHP 4.0.5. |
last_modified | "0" | PHP_INI_ALL | Disponibile da PHP 4.0.5. |
xbithack | "0" | PHP_INI_ALL | Disponibile da PHP 4.0.5. |
Breve descrizione dei parametri di configurazione.
engine
boolean
Spegne o accende l'inteprete PHP.
Questa direttiva è utile solo nella versione di PHP compilata come
modulo di Apache. Viene usata dai siti che vogliono spegnere
e accendere il parsing PHP in base alla directory o al virtual server
corrente. Inserendo engine off
nel posto appropriato nel file httpd.conf, il PHP può
essere abilitato o disabilitato.
child_terminate
boolean
Decide se gli script PHP possono richiedere la terminazione dei processi figli alla fine della richiesta HTTP, vedere anche apache_child_terminate().
last_modified
boolean
Manda la data di modifica degli script nell'header Last-Modified:.
xbithack
boolean
Interpreta i file con il bit di esecuzione impostato, a prescindere dalla loro estensione.