array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'es', ), 'this' => array ( 0 => 'apache.configuration.php', 1 => 'Configuración en tiempo de ejecución', ), 'up' => array ( 0 => 'apache.setup.php', 1 => 'Instalación/Configuración', ), 'prev' => array ( 0 => 'apache.installation.php', 1 => 'Instalación', ), 'next' => array ( 0 => 'apache.resources.php', 1 => 'Tipos de recursos', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'es', 'path' => 'reference/apache/ini.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
El comportamiento del módulo de PHP de Apache está regido por los valores definidos en php.ini. Estos valores de configuración definidos en php.ini pueden ser sobreescritos por la configuración del php_flag definidos en el fichero de configuración del servidor o por los ficheros .htaccess locales.
Ejemplo #1 Desactivar el intérprete de PHP en un directorio utilizando .htaccess
php_flag engine off
Nombre | Por defecto | Cambiable | Historial de cambios |
---|---|---|---|
engine | "1" | INI_ALL |
|
child_terminate | "0" | INI_ALL |
|
last_modified | "0" | INI_ALL |
|
xbithack | "0" | INI_ALL |
He aquí una breve explicación de las directivas de configuración.
engine
boolean
Activa o desactiva la ejecución de PHP.
Esta directiva se puede utilizar sólo en la versión de PHP
como módulo de Apache. Se usa en los sitios que deseen controlar
la activación o desactivación del PHP en cada directorio o servidor
virtual. Al establecer engine off
en los lugares apropiados en el archivo httpd.conf, PHP puede
ser activado o desactivado.
child_terminate
boolean
Especifica si los scripts PHP pueden solicitar la finalización de los procesos hijos al finalizar la petición, véase también apache_child_terminate().
last_modified
boolean
Envía la fecha de modificación de los scripts PHP con la cabecera 'Last-Modified:' para estas peticiones.
xbithack
boolean
Analiza los ficheros con bit de ejecución establecido para PHP, con independencia de la extensión del fichero