PHP funktioniert nach dem Upgrade auf Ubuntu 17.10 nicht mehr

12

Nach dem Upgrade auf Ubuntu 17.10 funktionierte PHP nicht mehr. Alles funktioniert gut in Ubuntu 17.04. Der Code für info.phpwie folgt funktioniert nicht:

<?php 
phpinfo();
?>

Es zeigt keine PHP-Informationen an, sondern nur den Quellcode wie oben.

Shen Hongliang
quelle
1
Ihr Code ist falsch<?php phpinfo(); ?>
Lynob
2
Bitte lesen Sie die Formatierungsanleitung und formatieren Sie Ihren Code als Code. Ich kann nicht sagen, ob die Backslashes in Ihrem Code sind oder nur Ihr Versuch, den Beitrag zu formatieren
Zanna
2
In diesem Abschnitt der Abschriftenhilfe wird gezeigt, wie lesbare Codeblöcke in einen Beitrag eingefügt werden.
Eliah Kagan

Antworten:

30

Öffne das Terminal mit ALT+ CTRL+ Tund tippe diese Befehle ein:

sudo a2enmod php7.1
sudo systemctl restart apache2
user2017552
quelle
1
@ShenHongliang Wenn Sie diese Antwort nützlich finden, können Sie sie "akzeptieren", indem Sie auf das Häkchen (✓) daneben klicken.
Pomsky
5

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 Folgendes 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
karel
quelle
Besser: Installieren Sie das libapache2-mod-phpMetapaket, damit Sie mit 7.2 nichts mehr zu tun haben. ;)
fkraiem
0

Versuche Folgendes:

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

Hinweis: Die Methode gilt auch für Ubuntu 18.04 LTS.

Nrrbert
quelle
-2

Ich hatte auch dieses Problem unter Ubuntu 17.10, aber nur mein Firefox 57.0.1 (64bit) 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.

Firefox 57 von einem anderen neu installierten Ubuntu 17.10 kann auch phpinfo und phpmyadmin öffnen. Es sieht so aus, als ob etwas schief gelaufen ist do-release-upgrade.

Frank Ernst
quelle