0

我在我的 Mac 上设置了本地开发环境,但在访问 ~/Sites 目录中的文件夹时遇到权限问题。

基本上我的 Dropbox 文件夹中有文件夹 A。

我创建了文件夹 A 的符号链接到我的 ~/Sites 文件夹

ln -s ~/Sites ~/Dropbox/FolderA

当我尝试像这样访问文件夹 A 时:localhost/~username/FolderA

页面说You don't have permission to access /~username/FolderA on this server

有人可以帮我解决这个问题。当我在 MAMP 上做同样的事情时,我没有这个问题。提前致谢。

4

1 回答 1

1

继续private/etc/apache2/users/,编辑您的usernamefile.conf,添加到选项行,选项SymLinksIfOwnerMatch,如果目录包含重要的个人文件,请不要使用FollowSymLinks,例如,如果您想要链接的目录位于您的 Documents 或 Dropbox 下。请记住,您的符号链接所链接的目录必须有 755 权限,所以她的父母!假设您有/Users/foo/Dropbox/MySites/BarSite,Users, foo, Dropbox, MySites, BarSite 都必须是 755。

于 2012-12-30T20:00:00.733 回答