He actualizado de UBUNTU 13.04 a 13.10 pero no puedo trabajar con páginas PHP o phpmyadmin. He intentado esta manera de instalar la lámpara en Ubuntu sudo apt-get install lamp-server^ phpmyadmin
y he realizado toda la configuración correctamente después de la instalación. Agregué esta línea Include /etc/phpmyadmin/apache.conf
y /etc/apache2/apache2.conf
luego reinicié apache2.
Ahora tengo dos problemas:
En phpmyadmin en la parte inferior de la página está este error:
The mcrypt extension is missing. Please check your PHP configuration
lo comprobé y estuvemcrypt
allí, pero en phpmyadmin me da un error de falta.El otro problema está en las páginas PHP, parece que no hay PHP y todo es html porque muchas líneas PHP se imprimen en cuadros de texto como:
<? echo $row['details']; ?>
¿Alguien puede decirme qué debo hacer?
fuente
Para el segundo problema, muchas líneas PHP se imprimen en cuadros de texto como:
echo $row['details'];
Edite su archivo de configuración php.ini (para apache):
y cambio:
a:
fuente
Verifique todos sus scripts en /etc/php5/conf.d/ porque habrán dejado de funcionar. En mi caso, imap también dejó de funcionar.
Resuelto el problema con el truco del enlace simbólico (como root):
fuente
(Hubiera publicado esto como un comentario arriba pero no tengo los privilegios).
La intuición de Whatts para usar en
cp
lugar demv
era buena. Por ejemplo, si está utilizando el marco laravel 4, la CLI artesanal detectarámcrypt.ini
en/etc/php5/mods-available/
, pero el marco en sí parece que buscarlo en/etc/php5/conf.d/
. Necesita una copia en ambos lugares para que todo funcione:fuente
En terminal ( Ctrl+ Alt+ T)
1.Abra el archivo php.ini:
2.sustituir apagado a encendido:
3. reiniciar apache:
fuente
En realidad, el lugar correcto para el archivo mcrypt.ini es en el
mods-available
directorio, no enconf.d
. Entonces, reemplazar y habilitar el archivo de configuración de mcrypt resuelve este problema.fuente
También tuve un problema
mcrypt
después de instalar Ubuntu 14.04. Seguir este enlace debería ayudar. www.php.netsudo gedit /etc/php5/apache2/php.ini
sudo service apache2 restart
Espero que esto ayude.
fuente
Pregunta duplicada: falta la extensión Mcrypt en el servidor 14.04 para mysql
Respuesta corta:
fuente