如何让Apache读取符号链接到不同的分区?

时间:2012-06-11 13:29:47

标签: apache lamp

我有Linux Mint 13有两个ext4分区,一个用于/和一个用于/ home。我刚刚安装了LAMP。它工作正常,除了Apache不会读取目标第二个分区的符号链接。服务器的文档根目录设置为/ var / www。

我要做的是为www中的每个网站创建符号链接以链接到/home/my-username/Documents/mywww/website_name,以便我可以通过localhost / website_name访问它。

我启用了FollowSymLinks并删除了SymLinksIfOwnerMatch。我还给了符号链接本身以及mywww文件夹及其所有内容777权限。但它只是不起作用。

错误日志显示“Symbolic link not allowed or link target not accessible”。将文档根目录设置为/home/my-username/Documents/mywww/website_name也不起作用,并将“(13) Permission denied: Access to / denied”打印到错误日志中。

我希望有人可以帮助我。

编辑:添加了一些段落

1 个答案:

答案 0 :(得分:0)

如果您已在httpd.conf中设置了Options FollowSymLinks,这听起来像是权限/所有权问题。你对Documents dir有什么权限?它通常默认为700。将其设置为chmod 705或chmod 755可能有效。