2012-07-27 76 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 

然後嘗試重新登錄。

相關問題