【发布时间】:2015-07-31 23:47:49
【问题描述】:
我成功地在我的 Mac Yosemite 上设置了 Apache、php、mysql 和 homebrew。对于那些感兴趣的人,我关注了这个tutorial。 - 事实上,目录结构已经显示出来了。
我试图安装 Craft CMS,但是,它需要一个 PHP 模块扩展 - “mcrypt”。我按照这个tutorial安装了它。
这时弹出了 403 消息。
任何想法如何解决这个问题?
【问题讨论】:
-
403信息出现在哪里?您是否更改了默认站点路径?
-
@Bankzilla 基本上,我遵循了上述教程和其他一些我在 Stackoverflow 上偶然发现的“修复”。 403 消息同时出现在 localhost 和 /Username/Web/sitename.dev
-
由于 403 被禁止,要么项目没有正确的文件权限供 apache/webuser 读取。很确定默认情况下它应该是
localhost/~user/ -
@Bankzilla 我感觉在安装“mycrypt”扩展时有些东西被重写了,因为我事先没有任何问题。尽管如此,我怎样才能授予项目权限?我已经将文件夹 chmod 设置为 777。
-
查看教程,他们实际上并没有在 hosts 文件中创建虚拟主机域名,不确定这是否是 Yosemite 独有的,但在
/private/etc/中,您需要添加一个类似 @ 的条目987654325@和127.0.0.1 sitename.dev