2012-04-28 5 views
9

전 학기 동안이 서버에서 작업 중이며 구성 옵션을 변경하지 않았습니다. 몇 주 전에 만들었던 디렉토리/파일은 여전히 ​​액세스 할 수 있지만 새 디렉토리, 이전 작업 디렉토리의 정확한 복제본은 포함되어 있지 않습니다. 내가 그들을 액세스하자 - "옵션 지시어에 의해 금지 된 디렉토리 색인"오류를 얻는다. 이 원인은 무엇입니까?오류 - Options 지시어가 금지 한 디렉토리 색인?

답변

32

누군가가 아파치에서 디렉토리 목록을 사용하지 않는 것처럼 보입니다. 당신이 htaccess로 그것을 대체 할 수있는 경우 바로이 정보 루트 웹 디렉토리에 htaccess로 파일을 배치 : 나이 들어

Options +Indexes 
3

단순히 index.html을 또는 index.php 파일을 가지고 있지에 문제가 있었다 (.htaccess 파일의 내용에 따라 다름) 폴더의 파일을 가져 와서 내용을 가져 오려고합니다. 그런 다음 다시 PHP를 사용하여 내용을 읽었습니다. 아직 해결책을 찾지 못했다면, 디렉토리에서 색인을 생성 해보십시오. (php, html) 디렉토리에서 내용을 가져올 수 없습니다.

0

나를 위해 Wordpress에서 근무했습니다. 오류가 wp-admin 액세스가 금지되었습니다. 옵션 + 색인 내용으로 .htaccess를 만들었습니다.

감사합니다.

1

내게 도움이 된 것은 httpd.conf 파일의 설명을 살펴보고 내가 준수하는지 확인하는 것입니다. 아래의 코멘트는 도움 :

# The path to the end user account 'public_html' directory must be 
# accessible to the webserver userid. This usually means that ~userid 
# must have permissions of 711, ~userid/public_html must have permissions 
# of 755, and documents contained therein must be world-readable. 
# Otherwise, the client will only receive a "403 Forbidden" message. 

나는 문서 루트를 이동하려고 노력하고 있었고, 난 오른쪽 파마를 설정하지 않았다 ..