访问Mac上〜/ Sites文件夹中的Symlink文件夹(Web共享)

时间:2012-11-01 17:36:29

标签: macos apache2 localhost dropbox symlink

我的mac上有一个本地开发环境设置,我在访问〜/ Sites目录中的文件夹时遇到权限问题。

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

我在〜/ Sites文件夹

中创建了文件夹A的SymLink

ln -s ~/Sites ~/Dropbox/FolderA

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

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

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

1 个答案:

答案 0 :(得分:1)

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