2012-07-27 92 views
1

我最近通过ubuntu上的灯安装了Apache服务器,我试图将其复制到/ var/www目录中,其中包含我在Windows wampserver上创建的脚本。 由于某种原因,当试图访问这个目录时,我得到了403 Forbidden错误。 有人可以帮我吗?Apache尝试访问ubuntu上复制的文件夹时抛出错误403

最近Apache日志 -

[Fri Jul 27 08:25:31 2012] [error] [client 127.0.0.1] (13)Permission denied: access to /cms-dev/index.html denied 
[Fri Jul 27 08:25:31 2012] [error] [client 127.0.0.1] (13)Permission denied: access to /cms-dev/index.cgi denied 
[Fri Jul 27 08:25:31 2012] [error] [client 127.0.0.1] (13)Permission denied: access to /cms-dev/index.pl denied 
[Fri Jul 27 08:25:31 2012] [error] [client 127.0.0.1] (13)Permission denied: access to /cms-dev/index.php denied 
[Fri Jul 27 08:25:31 2012] [error] [client 127.0.0.1] (13)Permission denied: access to /cms-dev/index.xhtml denied 
[Fri Jul 27 08:25:31 2012] [error] [client 127.0.0.1] (13)Permission denied: access to /cms-dev/index.htm denied 
[Fri Jul 27 08:25:31 2012] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico 
+0

帖子最近的内容'/无功/日志/ apache2/error.log' – 2012-07-27 12:31:50

+0

加入了最近的 – Yehonatan 2012-07-27 12:35:20

+0

@Bart固定。感谢您的重播。 – Yehonatan 2013-12-07 09:46:59

回答

-1

Ubuntu是做一些艰难的时间,唯一的解决办法是,每次您将文件复制到您必须在终端运行下面​​的脚本文件夹 -

sudo chmod -R 777 /var/www 
+0

该死的是一种可耻的解决方案,但我很高兴这个解决方法为我解决了它。 – SMT 2014-03-07 23:45:04

0

我认为你需要写权限的文件复制到该变种的文件夹,我也建议复制它为根,(使用sudo CP FILE_NAME),因为改变VAR的权限并不推荐它的普通用户的子文件夹。

+0

我是电脑的管理员,我安装了Ubuntu,我是主要用户。为了上帝的缘故,我为我的用户授予root权限? – Yehonatan 2012-07-27 12:39:15

+0

为了上帝的缘故,现在我无法删除文件夹。 – Yehonatan 2012-07-27 12:41:56

0

我有同样的问题,并解决它,如下:

sudo usermod -a -G <username> www-data 
sudo chown :www-data /var/www -R 
sudo chmod g+rwX /var/www -R 
sudo chmod g+s /var/www 

然后尝试重新登录。

相关问题