适用于Mac OS X网站的子文件夹

时间:2009-09-03 14:00:53

标签: php apache macos

我想在Mac OS X 10.6上运行本地PHP(5.3)网站。我已正确配置PHP,可以使用http://mymac.local/~me/index.html访问网站。我有这个文件夹结构:

~me/Sites/index.html which points to http://mymac.local/~me/index.html
~me/Sites/mysite/home.html which doesn't work

如果我尝试http://mymac.local/~me/mysite/home.html,我会收到一条禁止的错误,说明我无权访问该文件。如果我将home.html放在Sites文件夹中,我仍然会收到错误。似乎只有index.html和没有子文件夹才能使用Apache。有没有办法让它发挥作用?

4 个答案:

答案 0 :(得分:1)

在~me / Sites /下创建一个新文件夹,查看该文件夹是否可访问。 权限已更改,您可以chown或chmod文件夹和文件,以使它们恢复可读性。

答案 1 :(得分:1)

查看“系统偏好设置”中的“共享”面板,确保已启用“文件共享”,并且“所有人”都可以阅读“您的网站”文件夹。

答案 2 :(得分:1)

我不完全理解你的问题。但是,根据我的经验,我知道OS X上的Apache可能很痛苦。您可以回避问题并改为使用XAMPPMAMP

答案 3 :(得分:1)

我运行了chmod -R 777网站并解决了它。