时间:2021-07-01 10:21:17 帮助过:27人阅读
you don’t have permission to access / on this server
首先按照google到教程:
上面说到了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