2012-04-13 2 views
0

나는 웹 사이트 mydomain.com을 가지고 있습니다. 상위 디렉토리에는 httpdocs 및 web_users가 포함됩니다. web_users에는 myFolder라는 폴더가 있습니다.매핑 2 디렉토리 linux-server

나는 httpdocs에 심볼릭 링크 (ln -s)를 만들었고 모든 것이 잘되었다.

Forbidden You do not have permission to access this document.

Web Server at mydomain.com

가 어떻게이 일을 할 수

: 나는 mydomain.com/myFolder로 이동하려고 할 때하지만 지금, 나는 오류가? .htaccess를 조정해야합니까?

감사합니다, 톰

답변

0

그것은 파일 권한 문제처럼 보인다. 웹 서버 사용자 (www-data 또는 httpd)가 myFolder 디렉토리에 대한 읽기 권한을 가지고 있는지 확인하십시오.

+0

어떻게 확인할 수 있습니까? my/etc/passwd에는 오직 한 명의 사용자 만 있습니다. myuser.com:x:10003:1005::/:/bin/bash – user1324329

+0

글쎄, myFolder 권한을 검사 한 결과 틀린 그룹이라는 것을 알았습니다. 하지만 지금은 소유자를 변경하고 싶지만 명령 줄은 chown 명령 (명령을 찾을 수 없음)을 이해하지 못합니다. 아이디어가 있으십니까? – user1324329

0

1,

Option FollowSymLinks 

문서 도구를 사용하도록 설정해야합니다 : http://httpd.apache.org/docs/2.2/mod/core.html#Options

2, 아파치 프로세스가 디렉토리에 대한 읽기 권한이 있는지 확인을하는

chmod 0777 myFolder 

시도하여 폴더 또는

chown [apacheuser] myFolder 

해결해야합니다

+0

.htaccess에는 Options + FollowSymlinks가 사용 설정되어 있습니다. myFolder에는 drwxr-xr-x 권한이 있습니다. – user1324329