我只是为MariaDB升级xampp 5.5.37但我无法设置对我的htdocs的远程访问。 在这个新版本的httpd-xampp.conf中,我找不到这些行:
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
#Require local
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>
请帮忙!
答案 0 :(得分:1)
以下是我解决问题的方法:
找到httpd.conf进行如下更改:
DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs"
<Directory "/Applications/XAMPP/xamppfiles/htdocs">
Options Indexes FollowSymLinks ExecCGI Includes
AllowOverride All
# Require local # comment this out and add
Require all granted
</Directory>
如果要允许phpmyadmin找到httpd-xampp.conf,请更改以下内容:
<Directory "/Applications/XAMPP/xamppfiles/phpmyadmin">
AllowOverride AuthConfig Limit
#Require local
Require all granted
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>
如果这不起作用,意味着问题是路由器或防火墙。 由于我不是专家,我不知道这种变化会影响安全风险!