phpmyAdmin管理页面仅显示"演示服务器"

时间:2016-12-16 19:39:59

标签: apache phpmyadmin

  • Linux Mint 18
  • Apache2服务器
  • MYSQL服务器

您好!有没有人有时间建议我?

这里是我的问题:我试图在Linux Mint 18计算机上配置phpMyAdmin,但是当我尝试查看http://localhost/phpmyadmin/时,我得到一个" phpMyAdmin演示服务器&#34 ;屏幕。

详细说明: phpMyAdmin网页以addJSON语句开头,并回显此消息:

'您正在使用演示服务器。你可以在这里做任何事情,但请不要改变root,debian-sys-maint和pma用户'

我知道我正在查看phpMyAdmin的某种演示页面,但我更愿意查看实际的,熟悉的phpMyAdmin管理页面。

我是否需要编辑Apache2.conf文件?或者是其他东西?非常感谢你的时间。

埃里克

4 个答案:

答案 0 :(得分:0)

我在使用ubuntu 16.04时出现此问题

修复

1#完全删除phpmyadmin

  sudo apt-get remove phpmyadmin

2#使用此命令安装phpmyadmin

  sudo apt-get install phpmyadmin apache2-utils

3#将phpmyadmin添加到apache配置

  sudo nano /etc/apache2/apache2.conf  

并将下面的行放在文件的末尾

 Include /etc/phpmyadmin/apache.conf

4#restart apache2

 sudo systemctl restart apache2  

 sudo service apache2 restart

答案 1 :(得分:0)

我遇到了同样的问题,但我的错误是因为我在php.ini

中评论了处理程序
<FilesMatch \.php$>
   SetHandler application/x-httpd-php
</FilesMatch>

答案 2 :(得分:0)

我只是在apache上启用php并正常开始工作

private void paintbars(EventArgs e)
{
    Pen blackPen = new Pen(Color.FromArgb(155,114,97), 1);
    Rectangle rect = new Rectangle(0, 0, 200, 200);
    using (Graphics g = this.CreateGraphics())
    {
       g.DrawRectangle(blackPen, rect);
    }
}

我不得不禁用mpm_event,因为它引起了一些冲突

a2enmod php7.3

答案 3 :(得分:-1)

或许PHP code is not being executed, instead code shows on the pageApache shows php code instead of executing可能会有所帮助。

Linux Mint与Ubuntu / Debian类似,因此您需要安装libapache2-mod-php5软件包(假设您已经使用软件包管理器安装其余的PHP / Apache堆栈):{{1} }。

您可以通过在内容为sudo apt-get install php5 libapache2-mod-php5的主phpMyAdmin文件夹中添加一个文件(名为test.php或phpinfo.php或其他适合您的文件)来进一步测试 - 然后尝试直接加载该文件看看你是否获得了很长的系统状态列表,或者只是显示了文件的内容。将它放在phpMyAdmin文件夹中的主要原因是你的Apache配置可能以不同的方式处理不同的文件夹,这是测试该特定文件夹上发生的事情的最简单方法。