미디어 위키 확장 기능 적용하는 방식이 변경되고 있다 (1.25 ~ )

클라우드 환경으로 미디어위키 이전하고 미디어위키 버젼 1.25.x로 업그레이드한 다음에 확장기능을 적용하면 위키가 제대로 열리지 않는 것들이 있었다.

몇번의 삽질을 통해서 알게된 부분은 이전 버젼까지는 거의 모든 확장기능을 적용하기 위해서 extension 디렉토리에 관련 파일을 올리고, LocalSetting.php에 require_once “$IP/extension/디렉토리/확장기능.php”; 라는 내용을 추가해주어야 했다.

그런데 1.25 버젼부터는 wfLoadExtension(‘확장기능이름’);을 넣으면 확장기능이 적용된다.

내가 했던 삽질처럼,
wfLoadExtension(‘확장기능이름’);
require_once “$IP/extension/디렉토리/확장기능.php”; 같이 두가지를 같이 쓰면 일부 확장 기능은 제대로 동작하지 않았다.

아직 확장 기능별로 예전 방식으로 추가해야하는 것들도 있고, 미디어위키의 버젼에 따라 새로운 방식으로 해야하는 것들도 있는 것 같으니, 확장기능을 적용할 때는 설정 방법을 한번씩 확인해 보는 것이 좋을 것 같다.

Advertisements
이 글은 위키 카테고리에 분류되었고 , 태그가 있습니다. 고유주소 북마크.

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중