#title 모니위키 FAQ #keywords moniwiki, faq [[TableOfContents]] == SectionFolding이 안되는 문제 == '''Q1.''' [MoniWiki:SectionFolding]을 참고해서 config.php를 수정해 봤지만, 아무 반응도 보이지 않는다. '''A1.''' 모니위키 1.1.3부터 적용된 [MoniWiki:MoniMarkup]을 사용할 경우 Section Folding을 사용할 수 없다. == monisetup.php 1.1.3 버그 == '''Q2.''' 모니위키를 서버에 올려놓고 (설치 주소)/monisetup.php로 접속하려하면 다음과 같은 에러메시지가 출력된다. [[BR]] {{| Fatal error: Call to undefined function: bindtextdomain() in /web/home/icehit3/html/moniwiki/monisetup.php on line 678 |}} '''A2.''' moniwiki 1.1.3의 버그이다. 다음과 같이 monisetup.php의 일부분을 수정해야 한다. {{{#!php // 수정 전 php code return $lang; } function initlocale($lang,$charset) { global $_Config,$_locale,$locale; if (!@include_once('locale/'.$lang.'/LC_MESSAGES/moniwiki.php') or @include_once('locale/'.substr($lang,0,2).'/LC_MESSAGES/moniwiki.php')) { if (!empty($_locale)) { function _t($text) { }}} {{{#!php // 수정 후 php code return $lang; } $_locale = array(); function initlocale($lang,$charset) { global $_Config,$_locale,$locale; if (!@include_once('locale/'.$lang.'/LC_MESSAGES/moniwiki.php') and @include_once('locale/'.substr($lang,0,2).'/LC_MESSAGES/moniwiki.php')) { if (!empty($_locale)) { function _t($text) { }}} == 페이지 리로딩 없애기 == '''Q3.''' 페이지 저장 후, 깜빡거림(?)을 없애고 싶습니다. '''A3.''' 원래 포스팅 후에 반드시 리로딩이 있어야 합니다.[[footnote(페이지 내용만 수정한 경우에는 상관없지만, 키워드를 삽입한 뒤 리로딩을 하지 않으면 추천 키워드가 표시된다)]] 예전에는 이 리로딩이 없었는데 이것을 불만으로 삼으시는 분이 많더군요. 그래서 $use_save_refresh=2; 라는 값이 config.php에 기본으로 되어있어서 그렇습니다. 이 값을 0으로 하면 아마 refresh가 일어나지 않을겁니다. == 편집창에 captcha를 어떻게 추가하나요? == '''Q4.''' 글을 새로 만들거나 편집할 때 captcha를 추가했으면 합니다. 현재 $use_ticket=3; 를 써서 가입에는 captch를 넣었는데 편집에도 썼으면 합니다. 그리고 가입창에 보이는 captcha가 너무 작은데요 크기를 키울 수 있는 방법이 있나요? '''Q5.''' $use_ticket=6; (숫자를 바꾸면 captcha에 첨가되는 이펙트가 바뀝니다. $ticket_font_size='25'; (글꼴 크기) == 위키 주소에서 '/' 대신 '?'이 나타나는 문제 해결 == '''Q6.''' {{|제가 설치한 위키에서 발생하는 다음의 문제 해결을 요청합니다. 1. 위키에서 발생하는 문제. - 위키에서 하위 페이지의 경우 (o)와 같이 표시가 되어야 하지만, 이로그인 이버드에서는 (x)와 같이 표시되고 있습니다. (o) /wiki.php/FrontPage (x) /wiki.php?FrontPage 그냥 사용해 보려고 했는데, /가 ?로 표시되는 경우 위키의 일부 기능이 먹통이 되어버리더군요. 2. 해결 방안 - 위키 개발자에게 문의해보니 다음과 같은 답변을 얻었습니다. \" 아파치 설정에 AcceptPathInfo가 없어서 그런것입니다. 아파치 설정 옵션을 조정해 보세요~ \"|}} '''A6.''' {{|고객님께서 말씀하신 AcceptPathInfo 부분은 개별적으로 설정이 가능하신데요~ http://moniwiki.kldp.net/wiki.php/AcceptPathInfo 위 주소를 참조하시면 이해가 쉬우실것 같네요. 저희 이로긴 서버에서는 기본적으로 AllowOverride FileInfo 부분이 설정되어 있어 고객님 계정의 html 폴더 아래에 .htaccess 파일을 조정함으로써 설정이 가능하십니다. 저희가 임의로 고객님 계정의 .htaccess 파일에 AcceptPathInfo On 부분을 삽입하고 html/moniwiki/config.php 파일의 $query_prefix 부분을 $query_prefix=\'/\'; 로 설정 변경하여 드렸습니다.}}} ---- CategoryMoniwiki