PHP ne fonctionne pas après la mise à niveau vers Ubuntu 17.10

12

Après avoir mis à niveau vers Ubuntu 17.10, PHP a totalement cessé de fonctionner. Tout fonctionne bien dans Ubuntu 17.04. Le code info.phpcomme suit ne fonctionne pas:

<?php 
phpinfo();
?>

Il ne montre pas d'informations PHP, il ne montre que le code source comme ci-dessus.

Shen Hongliang
la source
1
votre code est erroné<?php phpinfo(); ?>
Lynob
2
veuillez lire le guide de mise en forme et formater votre code en tant que code. Je ne peux pas dire si les barres obliques inverses sont dans votre code ou simplement votre tentative de formater le message
Zanna
2
Cette section de l'aide au démarquage montre comment inclure des blocs de code lisibles dans une publication.
Eliah Kagan du

Réponses:

31

Ouvrez le terminal avec ALT+ CTRL+ Tet tapez ces commandes:

sudo a2enmod php7.1
sudo systemctl restart apache2
user2017552
la source
1
@ShenHongliang Si vous trouvez cette réponse utile, vous pouvez "l'accepter" en cliquant sur la coche (✓) à côté d'elle.
pomsky
Cette réponse a sauvé ma vie et ma carrière! MERCI!!
Deepak Kamat
5

libapache2-mod a été mis à niveau de libapache2-mod-php7.0 dans Ubuntu 17.04 vers libapache2-mod-php7.1 dans Ubuntu 17.10 et Ubuntu 18.04. Ouvrez le terminal et saisissez:

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
la source
Mieux: installez le libapache2-mod-phpmétapaquet de sorte que vous n'ayez plus rien à faire lorsque 7.2 arrive. ;)
fkraiem
0

Essayez ce qui suit:

  1. sudo apt-get install libapache2-mod-php
  2. Placez le code dans /var/www/html/phpinfo.php:
<?php
  phpinfo();
?>
  1. Accédez au navigateur Web pour http://localhost/phpinfo.php.

Remarque: la méthode s'applique également à Ubuntu 18.04 LTS.

N0rbert
la source
-2

J'ai également eu ce problème sur Ubuntu 17.10, mais seul mon Firefox 57.0.1 (64 bits) n'a pas pu ouvrir les fichiers phpinfo et phpmyadmin (et wordpress).

Les conseils des autres réponses ne m'ont pas aidé. J'ai réinstallé LAMP-Server et Firefox. Toujours le même. Enfin, j'ai installé Chromium et là, phpinfo et phpmyadmin fonctionnent.

De plus, Firefox 57 à partir d'un autre Ubuntu 17.10 récemment installé peut ouvrir phpinfo et phpmyadmin. On dirait que quelque chose s'est mal passé pendant do-release-upgrade.

Frank Ernst
la source