升级到 Ubuntu 17.10 后 PHP 无法运行

She*_*ang 13 php 17.10

升级到 Ubuntu 17.10 后,PHP 完全停止工作。在 Ubuntu 17.04 中一切正常。以下代码info.php不起作用:

<?php 
phpinfo();
?>
Run Code Online (Sandbox Code Playgroud)

它不显示 PHP 信息,它只显示如上所示的源代码。

小智 32

与开放端子ALT+ CTRL+T在这些命令和类型:

sudo a2enmod php7.1
sudo systemctl restart apache2
Run Code Online (Sandbox Code Playgroud)


kar*_*rel 5

libapache2-mod 已从 Ubuntu 17.04 中的 libapache2-mod-php7.0 升级到 Ubuntu 17.10 和 Ubuntu 18.04 中的 libapache2-mod-php7.1。打开终端并输入:

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
Run Code Online (Sandbox Code Playgroud)


N0r*_*ert 0

请尝试以下操作:

  1. sudo apt-get install libapache2-mod-php
  2. 将代码放置到/var/www/html/phpinfo.php
<?php
  phpinfo();
?>
Run Code Online (Sandbox Code Playgroud)
  1. 将网络浏览器导航至http://localhost/phpinfo.php.

注意:该方法也适用于 Ubuntu 18.04 LTS。