Apache2 获取错误“;你没有';我没有访问/访问此服务器的权限。本地主机端口80上的Apache/2.2.22(Ubuntu)服务器

Apache2 获取错误“;你没有';我没有访问/访问此服务器的权限。本地主机端口80上的Apache/2.2.22(Ubuntu)服务器,apache2,lamp,Apache2,Lamp,我在尝试访问本地主机时更改了上述错误文档 DocumentRoot /home/kunal/Development/sites <Directory /home/kunal/Development/sites> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> DocumentR

我在尝试访问本地主机时更改了上述错误文档

DocumentRoot /home/kunal/Development/sites
<Directory /home/kunal/Development/sites>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
</Directory>
DocumentRoot/home/kunal/Development/sites
选项索引跟随符号链接多视图
不允许超限
命令允许,拒绝
通融
我为新文件运行了a2ensite,并重新启动了apache服务器。 我已将网站文件夹权限设置为777权限。但我还是犯了这个错误。
有人能帮我一下吗?

我遇到了同样的错误,我的路径与你的路径类似,如下所示
/home/user/Dropbox/WebDev/ServerRoot
。我犯了与您相同的错误,在最后一个文件夹或您的站点文件夹上设置权限

在文件路径的第三个文件夹中为我设置权限我必须设置对
/Dropbox
文件夹的权限,然后它开始工作我建议您设置对
/Development
文件夹的权限,它将开始工作


希望这对您有所帮助。

我的
~/Dropbox
目录中的站点也有同样的问题。我通过运行下面的命令更改了目录的权限,之后一切都很顺利


$chmod 755~/升降箱


希望这有帮助。

您的指令看起来不错。是否已检查文档根目录的用户/组权限?请尝试
cat/etc/apache2/envvars
查看用户/组(默认情况下为www-data:www-data)。然后
chown
您的文档根目录反映了这一点。我按照您所说的做了,它显示了“www数据”,所以我运行了一个命令sudo chown www data仍然会收到相同的错误。我做错什么了吗?试试
sudo chown-R www-data:www-data/home/kunal/Development/sites
这应该递归地将权限应用到文档根目录下的所有文件/子目录。如果仍然不起作用,请检查错误日志(
tail-f/var/log/apache2/error.log
),然后再次刷新页面,但仍然无法使其工作。错误日志显示[Fri Jul 13 20:48:40 2012][error][client 127.0.0.1](13)权限被拒绝:访问/拒绝[Fri Jul 13 20:48:40 2012][error][client 127.0.0.1](13)权限被拒绝:访问/favicon.ico被拒绝