phpMyAdmin 显示代码而不是页面

Mat*_*ias 4 virtualbox phpmyadmin

我在 Virtualbox 上运行 Ubuntu 16.04。我安装apache2.4.18、、、和。php7.0.8libapache2-mod-php7.0mysql5.7.16phpMyAdmin(4:4.5.4.1-2ubuntu2)

当我localhost/phpmyadmin在浏览器 (Firefox) 中输入内容时,我得到大量代码,而不是 phpMyAdmin 的网页。问题的根源可能是什么?

这是一个屏幕截图

编辑: phpinfo() 正在工作,但 phpMyAdmin 没有。

我还尝试在终端中输入这些命令:“a2query -m php7.0”“a2enmod php7.0”它们显示 php 已启用。

php信息

小智 5

我面临着完全相同的问题,并且通过这样做为我解决了:

sudo a2enmod proxy_fcgi setenvif
sudo a2enconf php7.0-fpm
sudo service apache2 restart
Run Code Online (Sandbox Code Playgroud)

如何和为什么:当 PHP7 没有在 make 脚本中配置默认​​的 fast-CGI 服务时,就会发生这种情况。 sudo a2enmod proxy_fcgi setenvif创建三个新模组

  1. /mods-available/proxy.conf
  2. proxy_fcgi.load
  3. proxy.load

同样,sudo a2enconf php7.0-fpm创建一个配置文件/conf-available/php7.0-fpm.conf一旦完成,Apache2 就可以将 PHP7 模块作为快速 CGI 服务运行

来源