在Dropbox文件夹中设置htdocs文件夹 – Access Forbidden – Linux

我使用Linux,我做了以下过程来移动Dropbox中的htdocs文件:

  1. mkdir ~/Dropbox/www/
  2. ln -s ~/Dropbox/www/ /opt/lampp/htdocs/

当我尝试访问这个文件夹我得到

访问被禁止!

您无权访问请求的对象。 它是读取保护的或不可读的服务器。

如果您认为这是服务器错误,请与网站站长联系。

错误403

localhost Fri May 13 17:32:37 2011 Apache / 2.2.17(Unix)DAV / 2 mod_ssl / 2.2.17 OpenSSL / 1.0.0c PHP / 5.3.5 mod_apreq2-20090110 / 2.7.1 mod_perl / 2.0.4 Perl / v5.10.1

谢谢

文件夹中的权限是什么? lampp用户和组是否可以访问该文件夹?

检查文件夹中的权限

除此之外,Apacheconfiguration为不访问文档之外的文件夹(tipical / var / www / html或类似的东西)

你需要编辑httpd.conf(或者是lampp的configuration文件)并添加几行:

 <Directory "/home/<user>/Dropbox/www"> Options -Indexes FollowSymlinks AllowOverride None Order allow,deny Allow from all </Directory> 

保存并重新启动lampp。

这应该工作。

干杯

您需要将运行Web服务器的用户的执行权限授予path/ home / Dropbox / www和/ opt / lampp / htodcs /中的所有目录。 您还需要在两个path的最后一个目录中为该用户提供读取权限。