PHP не работает после обновления до Ubuntu 17.10

10

После обновления до Ubuntu 17.10 PHP полностью прекратил работу. Все отлично работает в Ubuntu 17.04. Код для info.php следующим образом не работает:

<?php 
phpinfo();
?>

Он не показывает информацию PHP, он показывает только исходный код, как указано выше.

    
задан Shen Hongliang 22.10.2017 в 17:23
источник

4 ответа

22

Откройте терминал с ALT + CTRL + T и введите следующие команды:

sudo a2enmod php7.1
sudo systemctl restart apache2
    
ответ дан user2017552 22.10.2017 в 19:02
6

libapache2-mod был обновлен с libapache2-mod-php7.0 в Ubuntu 17.04 до libapache2-mod-php7.1 в Ubuntu 17.10 и Ubuntu 18.04. Откройте терминал и введите:

sudo apt-get 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 24.10.2017 в 20:30
0

Попробуйте следующее:

  1. sudo apt-get install libapache2-mod-php
  2. Поместите код в /var/www/html/phpinfo.php :
<?php
  phpinfo();
?>
  1. Перейдите в веб-браузер на http://localhost/phpinfo.php .
ответ дан N0rbert 22.10.2017 в 17:29
-1

У меня также была проблема с Ubuntu 17.10, но только мой Firefox 57.0.1 (64bit) не смог открыть файлы phpinfo и phpmyadmin (и wordpress).

Советы в других ответах мне не помогли. Я переустановил LAMP-Server и Firefox. Все такой же. Наконец, я установил Chromium, и там работают phpinfo и phpmyadmin.

Кроме того, Firefox 57 из другого обновленного Ubuntu 17.10 может открыть phpinfo и phpmyadmin. Похоже, что что-то пошло не так во время do-release-upgrade .

    
ответ дан Frank Ernst 15.12.2017 в 17:39