PHPMyadmin xampp错误

17

我正在极力尝试在Ubuntu 12.04 LTS上的xampp for linux 1.8.0中获取phpmyadmin访问权限。我知道这是一个常见的问题,但我已经尝试了网络上的许多帖子,但仍然无法正常工作。

Xampp似乎运行良好,本地主页也能够打开,侧边栏中包含phpmyadmin链接。当我点击该链接时,会出现403错误:

 

禁止访问!

 

新XAMPP安全概念:

 

请求的目录只能从本地网络访问。

 

可以在文件“httpd-xampp.conf”中配置此设置。

 

如果您认为这是服务器错误,请联系网站管理员。

 

错误403

 

localhost Apache/2.4.2 (Unix) OpenSSL/1.0.1c PHP/5.4.4

我已经尝试了很多方法,包括修改httpd-xampp.conf文件,其中相关部分现在看起来像这样:http://pastebin.com/J4f4tNVs

我的/opt/lampp/phpmyadmin/config.inc.php文件看起来像这样:http://pastebin.com/5PZPXK5s

根据其他指南,我使用以下命令更改了/lampp的所有权:

chown -Rv nobody:root ./lampp/*

请帮帮我!

谢谢, Matt

1个回答

40

我在这里找到了解决方案:http://www.apachefriends.org/f/viewtopic.php?f=17&t=50902&p=196185#p196185

编辑/opt/lampp/etc/extra/httpd-xampp.conf,并在<Directory "/opt/lampp/phpmyadmin">块的底部添加Require all granted行,以获取以下代码:

<Directory "/opt/lampp/phpmyadmin">
  AllowOverride AuthConfig Limit
  Order allow,deny
  Allow from all
  Require all granted
</Directory>

谢谢。这个问题让我崩溃了,所以我转而使用LAMP来满足截止日期。如果我再次尝试XAMPP,我会回来的。 - KindOfGuy
1
谢谢,Jeebus。我找了很久。 - Jason Larke
2
这需要被标记为答案,因为那正是它的意义所在! - mickburkejnr

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接