No funciona el php

Xoan Sampaiño xoansampainho en gmail.com
Mie Mayo 26 18:35:31 BST 2010


2010/5/26 Maria Inchausti <misty33 en gmail.com>:
> Primero quiero saludarlos a todos ustedes y espero que esten todos bien y
> sin ningun problema
>
> Acabo de hacer un upgrde al Lucid Lynx, todo funciona a las mil maravillas,
> excepto lo mas importante, no puedo abrir mis programas desarrollados en
> php.
> Revise mi apache y este trabaja 100%. No hay lio.
> El public_html tambien esta funcionando bien.
> Mi phppgadmi y phpmyadmin esta 100% activos.
>
> Como se dice todo vivo y coleando
>
> Pero cuando intento abrir un archivo de php en mi browser (seamonkey) me
> pide guardar el archivo.
>
> Porsi, ya borre y reinstale todo y sigue igual, execpto que vi que no existe
> en el repo el php5-apache2, en vez de eso instale libapache2-mod-php5
>
> Porfa si alguien puede ayudarme en este predicamento
>
> --
> ubuntu-es mailing list
> ubuntu-es en lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-es
>

Comprueba que el módulo php5 está habilitado en apache:

$ ls -l  /etc/apache2/mods-enabled | grep php5

Si no aparece nada, simplemente habilítalo:

$ sudo a2enmod php5

Si aparece ya habilitado, comprueba que su configuración añada los
tipos correctos. Para que puedas comparar, te pongo el mío (es el que
viene por defecto con la instalación del módulo):

$ cat /etc/apache2/mods-available/php5.conf
<IfModule mod_php5.c>
  AddType application/x-httpd-php .php .phtml .php3
  AddType application/x-httpd-php-source .phps
</IfModule>

Si todo está correcto, sólo te queda recargar la configuración de
apache para que los cambios surtan efecto:

$ sudo apache2ctl force-reload

O en último caso, reiniciarlo:

$ sudo apache2ctl restart

Un saludo.

-- 
Xoan Sampaiño [ xoan @ vimeo|flickr|delicious|last.fm ]

 /\  Document Freedom Day        - Liberate your documents
_\/` http://documentfreedom.org/ - March 31st 2010



Más información sobre la lista de distribución ubuntu-es