我可以在 ubuntu 上使用 phpmyadmin 在 Xampp 上访问 localhost。我可以看到我完全清除并为之编写的 /htdocs 的内容。我想访问 phpmyadmin,但不能。
加载 phomyadmin 时,我收到一个 403 错误和一条建议我配置文件中的设置的注释httpd-xampp.conf
。我看了看/opt/lampp/etc/extra/httpd-xampp.conf
,但不知道要配置什么。
在这种情况下,文件中的两个区域似乎很有用:
<Directoy "/opt/lampp/phpmyadmin">
AllowOverride AuthConfig Limit
Order allow,deny
Deny From all
</Directory>
和
#
# New XAMPP security concept
#
<LocationMatch "^/(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8 \
fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
fe00::/10 169.254.0.0/16
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>
在这两个部分中,我尝试将“全部拒绝”更改为“全部允许”并使用命令重新启动 Xampp sudo /opt/lampp/lampp restart
。我收到了与以前相同的错误页面。我尝试了网上找到的其他解决方案,但都没有奏效。
我必须配置什么才能访问 phpmyadmin?