1. 소개 ¶
HDD 및 트래픽 용량을 각각 500MB씩 제공하는 무제한 무료 서비스를 제공하고 있다. 대다수의 호스팅 서비스가 무료 서비스를 내놓았다가, 중간에 정지한 사례가 많기에 마냥 믿을 수는 없다. 하지만 엔플릭트의 전신인 오선닷컴에서는 무료 호스팅을 장기간 제공했다는 전례가 있기에 신뢰도가 높다.
2.1. 시도 1 ¶
- 엔플린트 설치 계정 발급 :
http://moniwiki.nflint.com/
- 모니위키 최신 버전 설치
홈페이지 주소 원하는 페이지로 자동연결 방법을 이용해서, index.html에 접속 시 위키로 연결되도록 설정함.rewriterule 설정으로 대체
- http://moniwiki.nflint.com/monisetup.php 접속 > 폴더 권한을 변경하라는 메시지가 뜸
- FileZilla를 이용해서, html 및 data 폴더 권한을 2777로 변경. > '다시 부르기' 클릭
- 위키 제목 및 비번(nflint) 설정 > 위키 설정 저장
- 위키 씨앗 심기
- 위키 대문으로 진입
- MemoRecycle의 시스템 파일을 엔플린트 계정으로 복사
- .htaccess 수정
- AcceptPathInfo 설정 (See also : 모니위키 Q&A)
- rewiterule을 이용해서 ./wiki.php → ./ 으로 주소를 단축시킴 (See also : mod_rewrite 설정)
- AcceptPathInfo 설정 (See also : 모니위키 Q&A)
2.2. 시도 2 ¶
- 모니위키 1.1.6 CVS 설치
- FrontPage 수정 > 수정한 내용이 반영이 안되는 문제 발생 > ./data/text 폴더 권한을 확인해 볼 필요 있음. > 3시간 뒤에 확인해보니, 아까는 반영되지 않았던 내용이 잘 표시된다. 그리고 이번에 내용을 수정하면 아까와 같은 문제가 발생한다. 저장하고 2~3분 정도 지연시간이 있는 셈. 이유가 뭘까? > config.php에서 $query_prefix 변경 (? → /)으로 해결
- 위키 주소 단축 (./wiki.php/FrontPage > ./FrontPage) : .htaccess 파일을 수정해서 사용할 수 있다.
RewriteEngine on RewriteBase "/wiki" # / => /wiki.php?FrontPage RewriteRule ^$ wiki.php?FrontPage [L] # don't touch some reserved urls RewriteCond %{REQUEST_FILENAME} -f RewriteRule . - [L] # wiki page requests RewriteRule ^(.*) wiki.php?$1&%{QUERY_STRING} [L]
- wiki.php 수정 (1.600.2.7)
- 아이콘 출력 문제 해결
// edit by icehit3@gmail.com $ext='png'; $iconset.='/'; // for lower version compatibility // $ext='png'; // if (is_dir($this->imgs_real_dir.'/'.$iconset)) $iconset.='/'; // else $iconset.='-'; // if (!file_exists($this->imgs_real_dir.'/'.$iconset.'home.png')) $ext = 'gif';
- 아이콘 출력 문제 해결
- wikilib.php 파일 교체 (리비전 1.344.2.6)
내용 저장 후, 제대로 보이지 않는 문제도 재발어느새 해결되어 버렸다;;
source를 보면 글자가 깨져나오는 문제 발생raw action은 rawtext action으로 변경. info.php 수정함
- OrphanedPages.php 추가. line31에서 foreach error가 발생하길래, 주석 처리함.
- 스타호스트에서 config, PDS, DATA를 제외한 나머지 파일 이전 완료