最近想在Mac OS里尝试PHP开发,因为Mac OS自带了apache,所以还是挺方便,要启动apache服务只需直接运行 [crayon-557f1ebf9e040004675998/] 不过问题也来了,服务启动后,网站确不能访问,一直出现403无权访问的错误。一般的做法是设置目录权限,如以下几行: [crayon-557f1ebf9e04e560258700/] 但这些我都已设好了,可就是一直403,真搞得有点郁闷!后来终于在google里又发现了一个解决办法,就是在以上的目录设置里,还要加多一句:Require all granted ,这就是关键啊,最终设置代码如下: [crayon-557f1ebf9e057726927923/] 以前在windows里都不需设置这一行的,没想到在Mac里还有点特别呢!