升级到 Ubuntu 17.10 后 PHP 无法运行

升级到 Ubuntu 17.10 后 PHP 无法运行

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

<?php 
phpinfo();
?>

它没有显示 PHP 信息,它只显示像上面的源代码。

答案1

ALT使用++打开终端CTRLT输入以下命令:

sudo a2enmod php7.1
sudo systemctl restart apache2

答案2

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

答案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 就可以正常工作了。

此外,另一个新安装的 Ubuntu 17.10 上的 Firefox 57 可以打开 phpinfo 和 phpmyadmin。看起来在过程中出了点问题do-release-upgrade

相关内容