you don’t have permission to access / on this server
首先按照google到教程:
修改Apache目录
上面说到了mac下Apache的默认文件夹为/Library/WebServer/Documents,该目录默认是隐藏的,操作不是很方便,我们可以将其修改成自定义的目录。
- 打开终端,输入命令:
sudo vi /etc/apache2/httpd.conf - 找到如下两处
DocumentRoot "/Library/WebServer/Documents"
<Directory "/Library/WebServer/Documents"> - 将两处中引号中的目录替换为自定义的目录
完成以上三步后,重启Apache,将之前创建的index.php文件拷贝到自定义目录中,然后在浏览器中输入localhost,如果出现PHP的info页,则表示?目录修改成功。
解决方法:在Directory指令里,增加一条 Require all granted,如下示:
<Directory "/Users/jnovack/Sites/"> Options Indexes MultiViews AllowOverride All # OSX 10.10 / Apache 2.4 Require all granted </Directory>
注意:
AllowOverride All
默认情况下 AllowOverride是none
不修改这句的话会一直给你报403错误哦
mac osx下apache下的坑: you don’t have permission to access / on this server
标签:ova php you 解决方法 director 文件拷贝 文件 打开 dex
本文系统来源:https://www.cnblogs.com/ryanzheng/p/8371147.html
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!