web-dev-qa-db-fra.com

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

Après ma mise à niveau vers Ubuntu 17.10, PHP a complètement cessé de fonctionner. Tout fonctionne bien dans Ubuntu 17.04. Le code pour info.php comme suit ne fonctionne pas:

<?php 
phpinfo();
?>

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

12
Shen Hongliang

Terminal ouvert avec ALT + CTRL + T et tapez ces commandes:

Sudo a2enmod php7.1
Sudo systemctl restart Apache2
29
user2017552

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

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
5
karel

Essayez ce qui suit:

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

Remarque: la méthode est également applicable à Ubuntu 18.04 LTS.

0
N0rbert