Creativos WEB: Soluciones para Internet, diseño, desarrollo, instalación, posicionamiento y redes sociales, telf. 916 49 07 57, 672 20 64 90
Logotipo de Creativos WEB
Idioma Español Idioma English
acesso protegido
inicio :: Temas de interés

Blog de Creativos WEB

Temas de interés

Apache no executa php, imprime el código en la pantalla

publicado en Servidores web
por Tanya Ivanova
publicado en 26/12/2015
visto 1036 veces

La siguente propuesta de detectar el problema funcionó en Ubuntu 14.4. y servidor Apache 2.4. Para otras distribuciones hay que buscar httpd.conf en vez de apache2.conf

Para identificar la fuente del problema, hay que hacer las siguientes pruebas: 

1) ¿Está instalado php5 en el servidor?

Escribir en terminal:

ls -la /etc/apache2/mods-available/

Entre ellos, hay que encontrar php5.conf y php5.load Si no se encuentran, hay que 

sudo apt-get install php5 libapache2-mod-php5

2) ¿Está activado el módulo php5?

Buscar en /etc/apache/mods-enabled 

En el caso que no están, 
sudo a2enmod php5
sudo service apache2 restart


Si estas aciones no consiguen resolver el problema, hay un otro sitio a que dirigirse.

3) Cambios que hacer en /etc/apache2/apache2.conf

Hay que comprobar si las siguientes líneas están presentes dentro del dicho archivo: 

AddHandler application/x-httpd-php .php5 .php4     
.php .php3 .php2 .phtml AddType application/x-httpd-php .php5 .php4 .php .php3 .php2 .phtml AddType application/x-httpd-php-source .phps AddHandler php5-script .php


En caso negativo, añadirlos al final del archivo.

Ahora queda
sudo service apache2 restart

Supuestamente el problema debe de ser resuelto.


© 2009-2017 Creativos WEB | Terminos y condiciones | Empleo | BLOG | Contactos | Mapa del sitio | Versión móvil

X
Creativos-web.com
Paseo del Pireo 16
Fuenlabrada, Madrid 28943
España
Teléfono: +34-91-649-0757
Correo electrónico :
Página web : www.creativos-web.com
Móvil: +34-672-206-490