Configuración en tiempo de ejecución

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

Opciones de configuración de Apache
NombrePor defectoCambiableHistorial de cambios
engine"1"INI_ALL 
child_terminate"0"INI_ALL 
last_modified"0"INI_ALL 
xbithack"0"INI_ALL 
Para más detalles y definiciones de los modos de INI_*, vea Dónde se puede realizar un ajuste de configuración.

He aquí una breve explicación de las directivas de configuración.

engineboolean

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_terminateboolean

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_modifiedboolean

Envía la fecha de modificación de los scripts PHP con la cabecera 'Last-Modified:' para estas peticiones.

xbithackboolean

Analiza los ficheros con bit de ejecución establecido para PHP, con independencia de la extensión del fichero

To Top