Nach dem Upgrade auf Ubuntu 17.10 funktionierte PHP überhaupt nicht mehr. Unter Ubuntu 17.04 funktioniert alles einwandfrei. Der info.php
folgende 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:
sudo apt-get install libapache2-mod-php
- Geben Sie den Code ein in
/var/www/html/phpinfo.php
:
<?php phpinfo(); ?>
- 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
.