gpt4 book ai didi

apache - 无法打开指向共享文件夹的 htdocs 软链接(soft link)

转载 作者:行者123 更新时间:2023-12-04 18:37:53 26 4
gpt4 key购买 nike

使用 Virtual Box Share 共享 windows 文件夹后,可以在 Ubuntu 机器上访问它。此外,我还能够成功创建指向 Ubuntu Guest 内文件夹的符号链接(symbolic link)并浏览该文件夹。

但是,符号链接(symbolic link)存在为 "test"无法通过 localhost 访问内部 htdocs。 localhost/test给出以下错误 -

Access forbidden - dont have read / write permission

我尝试将以下内容添加到 httpd-vhosts 文件中 -
<VirtualHost *:80>
ServerAdmin webmaster@localhost

DocumentRoot /opt/lampp/htdocs/test
<Directory>
Options FollowSymLinks
AllowOverride None
</Directory>
</VirtualHost>

还添加了 .htaccess 到带有以下数据的测试文件夹 -
Option Indexes FollowSymLinks

它仍然不起作用并给出相同的访问被拒绝错误。应该在这里设置什么,因为我在这里没有使用 samba,而是尝试将 windows 共享文件夹中的 dev env 安装到 ubuntu 中 apache 中的 htdocs 文件夹

VBox - 5.*
Ubuntu - 14.04
Windows 7的

最佳答案

按照此处的说明,它起作用了-

Virtual Box Shared folders

脚步 -

1. stop automount from Virtual Box 
2. add www-data to vboxsf group - sudo usermod -aG vboxsf www-data
3. add to /etc/fstab, separated by 1 tab each - project /media/sf_project vboxsf rw,uid=33,gid=33 0 0
4. add vboxsf to /etc/modules and restart vm

我没有在 apache 中使用任何虚拟主机设置

关于apache - 无法打开指向共享文件夹的 htdocs 软链接(soft link),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37494430/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com