h1

Ejecutar un .php descarga un archivo

13/06/2007

Cuando se quiere ejecutar un php en un servidor Apache y no produce lo esperado, si no que inicia la descarga de un fichero, es necesario realizar lo siguiente:

1.- Comrporbar que está instalado PHP y libapache-mod-php4.

2.- Comprobar que existe la línea

LoadModule php4_module /usr/lib/apache/1.3/libphp4.so
en /etc/apache/modules.conf

3.- Comrpobar que en el módulo “dir” está incluido el tipo “index.php”
root@srvws01:/etc/apache2/mods-enabled# nano dir.conf
(...)
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm index.php
(...)

activar el módulo si no lo está y reiniciar Apache.
root@srvws01:/etc/apache2/mods-enabled# a2enmod dir
Module dir already enabled
root@srvws01:/etc/apache2/mods-enabled# /etc/init.d/apache2 restart
* Restarting web server htcacheclean apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
... waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName

Lógicamente dependiendo de las versiones de Apache y PHP muchos datos podrán variar.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: