phpmyadmin 页面显示源代码,安装了 Vagrant 和 Puphpet 的 Ubuntu 16.04

Posted

技术标签:

【中文标题】phpmyadmin 页面显示源代码,安装了 Vagrant 和 Puphpet 的 Ubuntu 16.04【英文标题】:phpmyadmin page shows source code, Ubuntu 16.04 installed with Vagrant and Puphpet 【发布时间】:2017-08-10 19:24:35 【问题描述】:

我安装了virtualbox和vagrant,然后去https://puphpet.com下载了一个Ubuntu 16.04的包。该软件包的相关部分是 PHP、mysql 和 Apache。它现在可以工作了,我设法连接到服务器并且 PHP 运行正常(我在上面安装了 magento)。

现在我正在尝试安装 phpmyadmin,但是在运行命令之后:

sudo apt-get install phpmyadmin
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
sudo a2enconf phpmyadmin.conf
sudo service apache2 restart

当我转到 http://serverIP/phpmyadmin/ 时,我得到了应该是 phpmyadmin 登录页面的文件的源代码,如下所示:

Source

这可能是什么原因造成的?不可能是PHP没有正确安装,因为我设法安装了Magento并且它工作正常,那么可能是什么问题?

编辑:

同样在 /etc/apache2/apache.conf 文件中,我在文件末尾添加了这一行:

Include "/etc/phpmyadmin/apache.conf"

【问题讨论】:

【参考方案1】:

解决了,我需要运行:

sudo apt-get install libapache2-mod-php7.0

我错过了那个扩展。同样在我安装该扩展程序后,我收到一条错误消息:

AH00534:apache2:配置错误:加载了多个 MPM。

我通过运行解决了这个问题:

sudo a2dismod worker

不知道为什么会这样。

【讨论】:

以上是关于phpmyadmin 页面显示源代码,安装了 Vagrant 和 Puphpet 的 Ubuntu 16.04的主要内容,如果未能解决你的问题,请参考以下文章

phpmyadmin 显示代码而不是网页

Wamp:Phpmyadmin 显示空白页面,本地主机页面正在工作 [关闭]

phpmyadmin 正在显示一些文本页面

phpMyAdmin 4.5.0.2 使用 Firefox 40.0.3 显示空白页面

localhost/phpmyadmin 给出页面未找到错误

PhpMyAdmin 错误 500