Apache2
- No interpreta los .php
- Limpiar los temporales y cookies del navegador y reiniciar el servidor apache2
- Revisar la configuración de apache2 (si tiene los modulos en /etc/apache2/mod-enableds, si esta preparado para reconocer los ficheros .php en /etc/apache2/apache2.conf)
- Reinstalar paquetes apache2, php5-cli, libapache2-mod-php5
- Da error «server’s fully qualified domain name»
- Este error viene de que no tiene un nombre asignado el servidor en su configuración. Para solucionarlo miramos el nombre del servidor en /etc/hosts y una vez visto el nombre que tiene asignado pues nos vamos al fichero /etc/apache2/ports.conf y añadimos un par de líneas que digan el nombre del servidor y el puerto en el que escucha. En mi caso al ser un servidor web local escuchando en el puerto 80 añadiré las líneas:
ServerName localhost
Listen 80
Problemas MYSQL
- Si recien instalado APACHE2 + PHP5 + MYSQL5 intentais entrar a phpmyadmin por ejemplo y os dá el error:
- Para solucionarlo provisionalmente tendreis que poner la orden:
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’
sudo chmod o+rx /var/run/mysqld