Mac catalina下解决更改Apache服务DocumentRoot路径导致的403错误

本文记录了解决Mac Catalina系统中,由于更改Apache服务的DocumentRoot路径至桌面www目录导致的403 Forbidden错误的过程。主要步骤包括修改DocumentRoot、调整权限设置,以及创建当前用户权限配置文件。
摘要由CSDN通过智能技术生成

      写这篇文章呢,主要为了记录一下自己解决问题的过程,希望给后来者提供一点帮助,少走一些弯路。顺便吐槽一下国内博客缺少实际操作、抄来抄去,误人匪浅的软件技术氛围。

     为了php开发,启动了自己mac上的apache服务,版本是2.4.41(catalina版默认)。想把服务的基础目录变更到桌面下的www目录下,也是为了桌面上可视化编辑方便。于是打开/etc/apache2/httpd.conf文件(提示,各位修改下记得备份)。修改DocumentRoot为:

可重启服务之后,就出现了403

You don't have permission to access this resource.Server unable to read htaccess file, denying access to be safe

很明显是权限问题,翻了好多文档,也去官方文档查看一遍,无非是更改<Directory>下各种配置。但改来改去,都依然是403。期间翻到两位老哥的博客,一个说Desktop目录下不能创建服务目录,另一个说需要为当前用户建立专门的权限配置文件。综合一下,按下面这3步搞:

1、修改DocumentRoot路径到/Users/wormpig/www;

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值