Mac OS Catalina Web服务器错误:禁止访问您没有访问此资源的权限

时间:2020-04-08 10:40:02

标签: apache macos-catalina

我在Mac OS Catalina 下的本地主机有问题;这是我的错误, 我按照本教程https://www.youtube.com/watch?v=hVHFPzjp064的步骤进行了正确配置本地服务器的过程,如果可以帮助我解决此问题,则可能是新Mac上的安全性。

我的错误:

Forbidden
You don't have permission to access this resource.

我先谢谢你

1 个答案:

答案 0 :(得分:2)

问题是在Catalina中禁用了 php模块。您必须在/etc/apache2/httpd.conf中启用它。请按照下列步骤。

  1. 打开终端并输入sudo nano /etc/apache2/httpd.conf。出现提示时输入密码。
  2. 找到#LoadModule php7_module libexec/apache2/libphp7.so并取消注释(删除开头的#)
  3. 要让Apache首先使用index.php,

向下滚动并找到以下内容

<IfModule dir_module>
    DirectoryIndex index.html
</IfModule>

更改为

<IfModule dir_module>
    DirectoryIndex index.php index.html
</IfModule>
  1. Control + X,然后按Y保存更改。当提示您输入文件名时,按enter
  2. 通过键入sudo apachectl restart
  3. 重新启动Apache

由于启用了php,现在您的网站根目录应该可以工作。