17

我正在拼命地尝试在 xampp for linux 1.8.0 for ubuntu 12.04 LTS 上获得 phpmyadmin 访问权限。我知道这是一个常见问题,但我已经尝试了网络上的许多线程,但我仍然坚持下去。

Xampp 似乎运行正常,localhost 起始页很好,包括侧边栏中的 phpmyadmin 链接。当我点击该链接时,我收到 403 错误:

禁止访问!

新的 XAMPP 安全概念:

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

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

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

错误 403

本地主机 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/*

请帮我!

谢谢,马特

4

1 回答 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">的行以具有以下代码:

<Directory "/opt/lampp/phpmyadmin">
  AllowOverride AuthConfig Limit
  Order allow,deny
  Allow from all
  Require all granted
</Directory>
于 2012-07-24T14:59:11.157 回答