PHP no funciona después de actualizar a Ubuntu 17.10

12

Después de actualizar a Ubuntu 17.10, PHP dejó de funcionar por completo. Todo funciona bien en Ubuntu 17.04. El código de la info.phpsiguiente manera no funciona:

<?php 
phpinfo();
?>

No muestra información de PHP, solo muestra el código fuente como arriba.

Shen Hongliang
fuente
1
su código está mal<?php phpinfo(); ?>
Lynob
2
lea la guía de formato y formatee su código como código. No puedo decir si las barras invertidas están en su código o simplemente su intento de formatear la publicación
Zanna
2
Esta sección de la ayuda de Markdown muestra cómo incluir bloques de código legibles en una publicación.
Eliah Kagan

Respuestas:

30

Abra la terminal con ALT+ CTRL+ Ty escriba estos comandos:

sudo a2enmod php7.1
sudo systemctl restart apache2
usuario2017552
fuente
1
@ShenHongliang Si encuentra útil esta respuesta, puede "aceptarla" haciendo clic en la marca de verificación (✓) al lado.
pomsky
5

libapache2-mod se ha actualizado de libapache2-mod-php7.0 en Ubuntu 17.04 a libapache2-mod-php7.1 en Ubuntu 17.10 y Ubuntu 18.04. Abra la terminal y escriba:

sudo apt install libapache2-mod-php7.1 # install PHP7 module for Apache2 webserver
sudo a2enmod php7.1 # enable the PHP7 module
sudo systemctl restart apache2.service # restart apache
karel
fuente
Mejor: instale el libapache2-mod-phpmetapaquete para que no tenga nada más que hacer cuando llegue 7.2. ;)
fkraiem
0

Intenta lo siguiente:

  1. sudo apt-get install libapache2-mod-php
  2. Coloque el código para /var/www/html/phpinfo.php:
<?php
  phpinfo();
?>
  1. Navegue por el navegador web hasta http://localhost/phpinfo.php.

Nota: el método también es aplicable a Ubuntu 18.04 LTS.

N0rbert
fuente
-2

También tuve ese problema en Ubuntu 17.10, pero solo mi Firefox 57.0.1 (64 bits) no podía abrir los archivos phpinfo y phpmyadmin (y wordpress).

Los consejos en las otras respuestas no me ayudaron. Reinstalé LAMP-Server y Firefox. Siempre lo mismo. Finalmente instalé Chromium y allí funcionan phpinfo y phpmyadmin.

Además, Firefox 57 de otro Ubuntu 17.10 recién instalado puede abrir phpinfo y phpmyadmin. Parece que algo salió mal durante do-release-upgrade.

Frank Ernst
fuente