无法在OS X 10.11 El Capitan中使用Apache设置我的web开发环境
我做了以下几件事 1) 在/etc/apache2/users中创建了以下conf文件无法在OS X 10.11 El Capitan中使用Apache设置我的web开发环境,apache,osx-elcapitan,Apache,Osx Elcapitan,我做了以下几件事 1) 在/etc/apache2/users中创建了以下conf文件 `<Directory "/Users/whoami/Sites/"> AllowOverride All Options +Indexes +MultiViews +FollowSymLinks Require all granted Require local </Directory>` 3) 通过取消注释编辑了httpd-userdir.conf Include/pr
`<Directory "/Users/whoami/Sites/">
AllowOverride All
Options +Indexes +MultiViews +FollowSymLinks
Require all granted
Require local
</Directory>`
3) 通过取消注释编辑了httpd-userdir.conf
Include/private/etc/apache2/users/*.conf
4) 重新启动apache
在Sites下,我有一个示例1,其中包含index.html和main.js
访问时,控制台中出现403错误。但是我可以看到静态HMTL内容
-->403错误
感谢所有帮助。我在本指南的帮助下配置了虚拟主机文件。这解决了我的问题:)
`LoadModule authz_host_module libexec/apache2/mod_authz_host.so
LoadModule authz_core_module libexec/apache2/mod_authz_core.so
LoadModule userdir_module libexec/apache2/mod_userdir.so
LoadModule vhost_alias_module libexec/apache2/mod_vhost_alias.so
Include /private/etc/apache2/extra/httpd-userdir.conf
Include /private/etc/apache2/extra/httpd-vhosts.conf`