2012-04-13 68 views
0

我有一個網站mydomain.com。父目錄包含(除其他外)httpdocs和web_users。 web_users包含一個文件夾myFolder。映射2個目錄linux-server

我對httpdocs做了一個符號鏈接(ln -s),一切順利。但現在,當我嘗試去mydomain.com/myFolder,我得到一個錯誤:

Forbidden You do not have permission to access this document.

Web Server at mydomain.com

我怎樣才能使這項工作?我必須調整我的.htaccess嗎?

問候, 湯姆

回答

0

這似乎是一個文件權限問題。確保您的Web服務器用戶(通常是www-data或httpd)對myFolder目錄具有讀取權限。

+0

我該如何檢查?我的/ etc/passwd只有一個用戶:myuser.com:x:10003:1005::/:/bin/bash – user1324329 2012-04-13 08:11:47

+0

嗯,我檢查了myFolder權限,發現它在錯誤的組中。但是現在我想更改所有者,但命令行不理解chown命令(未找到命令)。 任何想法? – user1324329 2012-04-13 08:25:19

0

1,一定要啓用

Option FollowSymLinks 

文檔:http://httpd.apache.org/docs/2.2/mod/core.html#Options

2,請確保Apache進程具有讀取權限目錄,嘗試

chmod 0777 myFolder 

到您的文件夾或

chown [apacheuser] myFolder 

這應該修復它

+0

我的.htaccess啓用了選項+ FollowSymlinks。 myFolder具有drwxr-xr-x權限。 – user1324329 2012-04-13 08:06:40