PHP funktioniert nach dem Upgrade auf Ubuntu 17.10 nicht

PHP funktioniert nach dem Upgrade auf Ubuntu 17.10 nicht

Nach dem Upgrade auf Ubuntu 17.10 funktionierte PHP überhaupt nicht mehr. Unter Ubuntu 17.04 funktioniert alles einwandfrei. Der info.phpfolgende Code funktioniert jedoch nicht:

<?php 
phpinfo();
?>

Es werden keine PHP-Informationen angezeigt, sondern nur der Quellcode wie oben.

Antwort1

Öffnen Sie das Terminal mit ALT+ CTRL+ Tund geben Sie diese Befehle ein:

sudo a2enmod php7.1
sudo systemctl restart apache2

Antwort2

libapache2-mod wurde von libapache2-mod-php7.0 in Ubuntu 17.04 auf libapache2-mod-php7.1 in Ubuntu 17.10 und Ubuntu 18.04 aktualisiert. Öffnen Sie das Terminal und geben Sie ein:

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

Antwort3

Versuche Folgendes:

  1. sudo apt-get install libapache2-mod-php
  2. Geben Sie den Code ein in /var/www/html/phpinfo.php:
<?php
  phpinfo();
?>
  1. Navigieren Sie im Webbrowser zu http://localhost/phpinfo.php.

Hinweis: Die Methode ist auch auf Ubuntu 18.04 LTS anwendbar.

Antwort4

Ich hatte dieses Problem auch unter Ubuntu 17.10, aber nur mein Firefox 57.0.1 (64 Bit) konnte die Dateien phpinfo und phpmyadmin (und WordPress) nicht öffnen.

Die Tipps in den anderen Antworten haben mir nicht geholfen. Ich habe LAMP-Server und Firefox neu installiert. Immer noch das Gleiche. Schließlich habe ich Chromium installiert und dort funktionieren phpinfo und phpmyadmin.

Außerdem kann Firefox 57 von einem anderen, frisch installierten Ubuntu 17.10 aus phpinfo und phpmyadmin öffnen. Es sieht so aus, als ob dabei etwas schiefgelaufen ist do-release-upgrade.

verwandte Informationen