当我尝试在我的MAC上运行XAMPP安装时,我一直获得访问禁止错误403。
我在/Applications/XAMPP/htdocs之外运行这个项目。它在我的/Users/my_user_name/Projects/目录中。
每次我尝试访问我的虚拟主机时,我都会收到一个403错误:访问被禁止。
我编辑了httpd-vhosts.conf文件,并允许在httpd.conf中使用虚拟主机。
我还将用户和组设置为用户my_user_name和httpd.conf中的组管理
我甚至尝试过修改我的所有文件和目录777,但我仍然被禁止访问。
我还在新的安全设置中的httpd-xampp.conf文件中将拒绝更改为允许。
XAMPP提供的erro_log没有提到我在访问日志中看到的403错误,而是127.0.0.1 - - [21/Aug/2013:14:45:20 -0400] "GET / HTTP/1.1" 403 1034
我打开了错误,我看到这个`authz_core:error客户端127.0.0.1:57473 AH01630:客户端被服务器配置拒绝:
不知道还需要检查什么或者尝试什么。请帮帮忙。
发布于 2014-07-16 13:32:08
在我的例子中,问题在于httpd.conf for Windows中的用户定义:
User daemon
Group daemon变到
User myusername它起了作用
对于linux:
User myusername
Group sudo关于OSX:
User myusername
Group admin此外,您可能还必须设置文件夹的权限。
sudo chown -R yourusername /Applications/XAMPP/xamppfiles/htdocshttps://stackoverflow.com/questions/18365500
复制相似问题