2016-10-25 3 views
1

내 서버에 설치 한 mediawiki에 이미지를 임베드하려고했습니다. 이미지는이 폴더 /var/www/html/mywiki/images$에 있습니다.
여기 은 내가 업로드 옵션을 시도 할 때 이미지 enter image description heremediawiki에 이미지 임베드

을 볼 수있는 페이지를 저장할 때 내가 무엇을보고의 스크린 샷이다, 이것은 내가 어디 내가 실수를 할 수
[b5f5e4d3] 2016-10-25 12:30:15: Fatal exception of type "MWException" 를 얻을 오류 메시지가 무엇입니까?

답변

1

내 미디어 위키 경험에서 사이트에 업로드 할 때 임의의 문자/번호 매기기 폴더에 이미지를 저장합니다. 예 : 이미지/9/9d를 사용하면 폴더를 통해 직접 폴더에 업로드 할 수 없습니다. 섬기는 사람. 직접 업로드를 시도하지는 않았지만 항상 위키 자체를 사용하여 업로드했습니다.

미디어 위키는 여기에 대량 업로드에 대한 몇 가지 확장 기능 제공 : https://www.mediawiki.org/wiki/Category:Bulk_upload

을 그리고 당신이 확장을 설치하고 실행할 수 있도록 귀하의 LocalSettings.php를 업데이트 한 후 당신은 특별 카테고리에서 찾을 수 있습니다.

한 번에 업로드 할 파일이 많지 않기 때문에 BatchUpload (https://www.mediawiki.org/wiki/Extension:SimpleBatchUpload)를 개인적으로 사용합니다. 안정적인 것으로 표시되어 있지만 한 번에 하나씩 업로드하는 것보다 나은 경우가 있습니다.

FTP를 사용하여 서버에 직접 대량 업로드 할 수있는 다른 방법을 찾았다면 ... 그 자신을 검색하면서 알고 싶습니다.

행운을 빈다.

+0

https://www.mediawiki.org/wiki/Manual:ImportImages.php 유지 관리 스크립트를 사용하여 수동으로 업로드 한 이미지 (예 : FTP를 통해)를 대량으로 가져올 수 있습니다. 단, SSH 액세스를 통해이를 실행해야합니다. – wakalaka

1

이미지를 수동으로 업로드하지 말고 Special : Upload 페이지를 사용하여 Mediawiki에 이미지를 업로드하십시오. 언급 한 오류는 설치에 문제가 있음을 나타내므로 $wgShowExceptionDetails = true;LocalSettings.php에 넣어야이 오류에 대한 자세한 내용을 볼 수 있습니다. /images/ 디렉토리에 쓸 수있는 기회가 있습니다 - 권한을 확인하십시오.

+0

적어도 스택 추적을 제공합니다. '/ images /'디렉토리는 이미지가 이미 사용 중이므로 위 이미지를 렌더링 할 수없는 이유를 아직 이해하지 못합니다. 나는 여전히 그 허가에 대해 체크 아웃 할 것이다 – bademba

+0

스택 추적을 공유 할 수 있습니까? – wakalaka

관련 문제