미디어위키에 파일 업로드 시 여러 확장자 허용

2011/02/23 13:55

꺄아아아아아아악

이거 할려고 꺄아아아악 열받아~~~~ 꺄악 그래도 해냈다!!!!

 

제길 매뉴얼도 엄청 많고 뭘 읽어야 하는지 와중에 결국 찾았다!!!!! 아 좀 짜증나 정석대로 해도 안 돼 그리고 애초에 폴더 이름을 이미지가 아니라 파일로 해놔야하지 않는가?? 이미지 폴더에 이놈저놈 다 넣냐?!

 

근데 내가 이것저것 만져서... -_-;;; 나중에 문제 생기는 거 아닌가 몰러;;; 뭐뭐 고쳤는지도 모르겠고 ㅜㅜ

 

미디어 위키 매뉴얼 중 Configuring file uploads 중 2번 항목을 보면 알 수 있다.<

 

파일 업로드 허용하기

미디어위키 홈페이지에서 다운받은 최신판(1.16.2) 얘기임.

기본 셋팅에 파일 첨부가 불가능하게 되어 있다. 이것부터 가능하게 해야 한다. (참 짜증나는 일이다 기본으로 가능하게 해 주지 이것 찾느라 한참 걸렸네 나같은 건 쓰지도 말란 얘긴가?!!!! 응????)

 

일단 mediawiki/images 폴더의 권한을 바꿔줘야 한다. 귀찮아서 나는 걍 모든 이용자에게 파일 업로드 기능을 줌

 

chmod 777 images

 

여러 확장자 가능하게

그 다음 mediawiki/LocalSettings.php 에 다음을 추가한다.

 

## Enable all file extensions.
$wgCheckFileExtensions = false;
$wgStrictFileExtensions = false;
$wgFileBlacklist = array();
$wgVerifyMimeType = false;

 

이렇게 하면 모든 확장자를 업로드할 수 있다. 근데 나는 안 되는 거다 -_- 왜!!!! Default세팅까지 다 바꿨는데 다 안 된다. 왠지 모르겠다. 그래서 맨 윗줄에 체크파일익스텐션 폴스로 설정한 걸 지우고,

 

$wgFileExtensions = array('png', 'gif', 'jpg', 'jpeg', 'doc', 'xls', 'mpp', 'pdf', 'ppt', 'tiff', 'bmp', 'docx', 'xlsx', 'pptx', 'ps', 'ods', 'odt');

이렇게 일일이 나열해서 써주었다. 그랬더니 된다 ㅇ<-<

확장자를 그때그때 추가할 수밖에... 흑흑

 

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기

Tags

미디어위키, 업로드, 위키, 파일