PHP non funziona dopo l'aggiornamento a Ubuntu 17.10


12

Dopo aver effettuato l'aggiornamento a Ubuntu 17.10, PHP ha smesso di funzionare. Tutto funziona bene in Ubuntu 17.04. Il codice per info.phpil seguente non funziona:

<?php 
phpinfo();
?>

Non mostra informazioni PHP, mostra solo il codice sorgente come sopra.


1
il tuo codice è sbagliato<?php phpinfo(); ?>
Lynob

2
leggi la guida alla formattazione e formatta il tuo codice come codice. Non posso dire se le barre rovesciate sono nel tuo codice o solo il tuo tentativo di formattare il post
Zanna,

2
Questa sezione della guida markdown mostra come includere blocchi di codice leggibili in un post.
Eliah Kagan,

Risposte:


30

Apri il terminale con ALT+ CTRL+ Te digita questi comandi:

sudo a2enmod php7.1
sudo systemctl restart apache2

1
@ShenHongliang Se trovi utile questa risposta puoi "accettarla" facendo clic sul segno di spunta (✓) accanto ad essa.
pomsky,

5

libapache2-mod è stato aggiornato da libapache2-mod-php7.0 in Ubuntu 17.04 a libapache2-mod-php7.1 in Ubuntu 17.10 e Ubuntu 18.04. Apri il terminale e digita:

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

Meglio: installa il libapache2-mod-phpmetapacchetto in modo da non avere più nulla da fare quando arriva 7.2. ;)
fkraiem,

0

Prova quanto segue:

  1. sudo apt-get install libapache2-mod-php
  2. Inserire il codice a /var/www/html/phpinfo.php:
<?php
  phpinfo();
?>
  1. Passare al browser Web per http://localhost/phpinfo.php.

Nota: il metodo è applicabile anche a Ubuntu 18.04 LTS.


-2

Ho avuto anche quel problema su Ubuntu 17.10, ma solo il mio Firefox 57.0.1 (64 bit) non ha potuto aprire i file phpinfo e phpmyadmin (e wordpress).

I suggerimenti nelle altre risposte non mi hanno aiutato. Ho reinstallato LAMP-Server e Firefox. Ancora lo stesso. Alla fine ho installato Chromium e lì phpinfo e phpmyadmin funzionano.

Inoltre, Firefox 57 da un altro Ubuntu 17.10 appena installato può aprire phpinfo e phpmyadmin. Sembra che qualcosa sia andato storto durante do-release-upgrade.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.