我拼命试图在ubuntu 12.04 LTS的Linux 1.8.0的xampp上获得phpmyadmin访问权限。我知道这是一个普遍的问题,但是我在网络上尝试了许多线程,但仍然坚持下去。
Xampp似乎运行正常,本地主机起始页很好,包括在侧边栏中的phpmyadmin链接。当我点击该链接时,出现403错误:
禁止访问! 新的XAMPP安全概念: 仅在本地网络上可以访问请求的目录。 可以在文件“ httpd-xampp.conf”中配置此设置。 如果您认为这是服务器错误,请与网站管理员联系。 错误403 本地主机Apache / 2.4.2(Unix)OpenSSL / 1.0.1c PHP / 5.4.4
禁止访问!
新的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/*
请帮我!
谢谢,马特
我在这里找到了解决方案:http : //www.apachefriends.org/f/viewtopic.php?f=17&t= 50902& p=196185#p196185
编辑/opt/lampp/etc/extra/httpd-xampp.conf并在代码块底部添加 Require要求所有授予的 行,<Directory "/opt/lampp/phpmyadmin">以使其具有以下代码:
<Directory "/opt/lampp/phpmyadmin">
<Directory "/opt/lampp/phpmyadmin"> AllowOverride AuthConfig Limit Order allow,deny Allow from all Require all granted </Directory>