Foros del Web » Administración de Sistemas » Apache »

Desactivar el intérprete de php en un directorio concreto (y php como cgi)

Estas en el tema de Desactivar el intérprete de php en un directorio concreto (y php como cgi) en el foro de Apache en Foros del Web. Buenas... En un servidor que ya no uso tenía desactivado el intérprete de php en un directorio usando un .htacces con la línea php_flag engine ...
  #1 (permalink)  
Antiguo 02/06/2008, 04:02
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 2 meses
Puntos: 55
Desactivar el intérprete de php en un directorio concreto (y php como cgi)

Buenas...

En un servidor que ya no uso tenía desactivado el intérprete de php en un directorio usando un .htacces con la línea php_flag engine off. En este servidor el php estaba configurado como módulo de apache.

Ahora me he mudado a un nuevo servidor donde el php está configurado como cgi. Sin embargo, este método del .htaccess no funciona, me da un "internal server error" debido a esa línea. Investigando un poco parece ser que cuando php está configurado como cgi no se pueden modificar las directivas de php

Entonces, ¿se os ocurre alguna forma de desactivar el intérprete de php en ese directorio? Hay que tener en cuenta que es un subdirectorio de un virtualhost, y en el resto de subdirectorios sí debe funcionar php sin problemas.

Las versiones por si hace falta son la 2.0.X de Apache y la 5.2.X de php.

Un saludo
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #2 (permalink)  
Antiguo 08/06/2008, 08:52
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 2 meses
Puntos: 55
Respuesta: Desactivar el intérprete de php en un directorio concreto (y php como cgi)

La solución, meter esto en un .htaccess:

RemoveHandler .php .php4 .php5

Eso sí, al acceder vía http a la página php, te escupe todo el código, pero no lo interpreta
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:40.