【发布时间】:2016-01-07 23:03:25
【问题描述】:
我刚刚在我的 MacBook Pro 中安装了“El capitan”,但我无法输入任何在 vhost 中设置的主机。之前在优胜美地,一切都运行良好。当我输入我的一个虚拟主机时,我得到:
403 "Forbidden 您无权访问此服务器上的 /。"
我尝试了什么?
转到/etc/apache2/httpd.conf
并取消注释此行:
Include /private/etc/apache2/extra/httpd-vhosts.conf
LoadModule vhost_alias_module libexec/apache2/mod_vhost_alias.so
/etc/apache2/extra/httpd-vhosts.conf 是很久以前在优胜美地工作的同一个文件,所以我没有修改。
为了在 Yosemite 中安装所有东西,我使用了自制软件。
另一个与“El capitan”相关的问题,在我能够输入http://localhost/~myuser/ 之前,我可以访问/Users/myuser/Sites 中的任何文件夹,现在我收到这条消息:404 not found。
希望对我有所帮助,我不是服务器专家,设置它对我来说真的很困难,而且每当操作系统有新的升级时浪费大量时间非常烦人。
【问题讨论】:
标签: apache httpd.conf osx-elcapitan