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

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

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

<?php 
phpinfo();
?>

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

решение1

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

sudo a2enmod php7.1
sudo systemctl restart apache2

решение2

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

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

решение3

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

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

Примечание: этот метод применим и к Ubuntu 18.04 LTS.

решение4

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

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

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

Связанный контент