2017-05-21 1 views
0

다음은 우분투 16에 MediaWiki를 설정 한 것입니다. Wiki family drupal style sites 다음으로 모든 이미지에 403 금지되어 있습니다. 즉, 이미지는 위키에 표시되지 않으며 URL에서 직접 탐색 할 수도 없습니다.Mediawiki 이미지 403 액세스가 거부되었습니다

images 디렉토리는 DocumentRoot 외부에 있습니다. 여기

내 아파치 지시어
DocumentRoot "/home/DOMAIN/public_html/mediawiki/mediawiki1.28" 
ServerName en.DOMAIN.org 
Alias /images "/home/DOMAIN/public_html/mediawiki/sites/images" 
<Directory "/home/DOMAIN/public_html/mediawiki/mediawiki1.28"> 
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f 
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-d 
RewriteRule ^(.*)$ %{DOCUMENT_ROOT}//index.php [L] 
## http://www.mediawiki.org/wiki/Manual:Short_URL/Apache 
# Enable the rewrite engine 
RewriteEngine On 
# Short url for wiki pages 
RewriteRule ^/?wiki(/.*)?$ %{DOCUMENT_ROOT}/index.php [L] 
# Redirect/to Main Page 
RewriteRule ^/*$ %{DOCUMENT_ROOT}/index.php [L] 
# 
Options -Indexes +SymLinksIfOwnerMatch 
allow from all 
AllowOverride All Options=ExecCGI,Includes,IncludesNOEXEC,Indexes,MultiViews,SymLinksIfOwnerMatch 
Require all granted 
</Directory> 

입니다 (심볼릭 링크가 사용되는 DocumentRoot의 및 디렉토리 경로에서,하지만 난 실제 위치 반영하기 위해 변경) [이미지 디렉토리의

권한 :

/home/DOMAIN/public_html/mediawiki/sites/images drwxr-xr-x www-data www-data images

기타 모두 DOMAIN : DOMAIN

나는 심지어 chmod -R 777 images을 테스트했습니다.

나는 어떤 성공을하지 않고, 이미지 디렉토리가 위치한 지역의 다른 디렉토리와 파일을 시도, 그리고 내가 아무거나에게 DocumentRoot에의 외부에 액세스 할 수 있다고 생각하는 날 리드.

답변

0

제가

<Directory "/home/DOMAIN/public_html/mediawiki/sites/images"> 
allow from all 
Require all granted 
</Directory> 
를 추가하여 수정
관련 문제