PHP не працює після оновлення до Ubuntu 17.10


12

Після того як я перейшов до Ubuntu 17.10, PHP повністю припинив роботу. У Ubuntu 17.04 все працює добре. Код для info.phpнаступного не працює:

<?php 
phpinfo();
?>

Це не відображає інформацію про PHP, вона показує лише вихідний код, як вище.


1
ваш код невірний<?php phpinfo(); ?>
Ліноб

2
будь ласка, прочитайте посібник із форматування та відформатуйте свій код як код. Я не можу сказати, чи є зворотні косої риски у вашому коді чи лише ваша спроба відформатувати публікацію
Zanna

2
У цьому розділі довідки про розмітку показано, як включити читані блоки коду до публікації.
Елія Каган

Відповіді:


31

Відкрийте термінал ALT+ CTRL+ Tі введіть ці команди:

sudo a2enmod php7.1
sudo systemctl restart apache2

1
@ShenHongliang Якщо ця відповідь вважається корисною, ви можете "прийняти" її , натиснувши на неї галочку (✓) поруч.
pomsky

ЦЕ ВІДПОВІДЬ ЗБЕРІГО МОЕ ВСЕ ЖИТТЯ І КАРЄРУ! ДЯКУЮ!!
Діпак Камат

5

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

Краще: встановіть libapache2-mod-phpметапакет, щоб у вас більше нічого не було, коли 7.2 з'явиться. ;)
fkraiem

0

Спробуйте наступне:

  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.


-2

У мене також була проблема з Ubuntu 17.10, але тільки мій Firefox 57.0.1 (64bit) не міг відкрити файли phpinfo та phpmyadmin (та wordpress).

Підказки в інших відповідях мені не допомогли. Я перевстановив LAMP-сервер і Firefox. Ще те саме. Нарешті я встановив Chromium і там працюють phpinfo та phpmyadmin.

Також Firefox 57 з іншого свіжого встановленого Ubuntu 17.10 може відкрити phpinfo та phpmyadmin. Схоже, під час цього щось пішло не так do-release-upgrade.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.