1. 소개 ¶
2. 특징 ¶
- Suphp 사용 : "Suphp 는 php로 코딩된 홈페이지 및 게시판 블로그의 보안을 강화하기위해 적용한 웹서버 모듈 입니다. SuPHP 적용시 설치 과정이 단순화 되며 설치/삭제시 권한변경을 신경쓰지 않아도 되는 편리함도 있습니다.보안에 좋으며 설치 및 삭제 과정이 줄어드는 효과로 관리가 용이 합니다."라고 한다.
- Interworx Control Panel 제공 : GUI기반의 호스팅 서비스 제어판. 도메인/DB/이메일 등의 호스팅 관리 기능과 파일관리/파일 편집/통계 등의 부가기능을 제공하고 있다.
- 저렴하고 다양한 가격 기준 : 총 11단계 (용량 500M / 월 트래픽 15G / 5천원 ~ 용량 10G / 월 트래픽 300G / 30만원)
- 월 트래픽 제공 : 한국의 대부분의 호스팅 사이트에서는 일일 트래픽을 적용하고 있기에, 하루치 트래픽을 다 사용하면 24시가 지나기 전까지는 사이트 접속이 불가능하다.[4] 하지만 스타호스트에서는 월 트래픽을 제공하기에 보다 유연성 있는 사이트 운영이 가능하다.
- PHP 5.2.14를 채택하여 최신 Web App[5]을 설치할 수 있음 + 지속적인 업데이트
- 독립 도메인이 있는 사이트에만 광고 부착이 가능(#)
무료 호스팅 제공중단됨.
- 광고 및 홍보 위주의 사이트 (독립도메인이 아니라면 구글 애드센스 부착 불가능)
- 팬클럽 사이트는 계정 발급을 하지 않습니다.
- 게임관련 클랜 및 커뮤니티 사이트는 발급하지 않습니다.(게임 정보 제공 사이트는 심사후 발급가능)
- 웹 게임 관련 사이트 운영 계정을 발급하지 않습니다.
- 포워딩이 가능한 사이트 (wo.to gg.gg co.cc wo.tc 등등)는 입주 불가 입니다.(이유불문 계정삭제)
- 설치형 메타블로그는 서버의 부하가 심하여 많은 RSS 수집은 불가능 합니다.(적은양의 RSS 수집은 허용)
- (넘브허브,텍스타일허브,LIVE XE,GR Paper,날개(Wing),블로그라운지,Planet Reed Reader 등등)
- 홈페이지의 기본틀이 있지만 전혀 운영되어 지지 않고 트래픽이 없는 계정
- 신청만 해놓고 운영 안하거나 웹하드 / 이미지 / 자료실 용도로 사용 하는 사이트는 계정삭제 합니다.
- 웹호스팅 사용용도와 다르게 사용중인 사이트와 테스트 용도는 발급 제한 합니다.
- 약 1달 안에 홈페이지의 틀이 만들어져 있어야 합니다.
- 트래픽이 많이 유발되는 사이트 및 저작권 위반이 되는 사이트의 입주는 불가능합니다.
- 서버 부하가 과도한 계정의 경우는 서비스가 취소될 수 있습니다.(CPU 및 Memory 점유율 평균 10% 이상)
- 성인(링크포함),와레즈,스팸발송,서버부하가 큰 커뮤니티,파일다운로드 서비스 위주 사이트,링크 위주의 사이트 입주를 불허합니다.
- IRC BOT & 방송용 사설 PORT 운영은 허가 되지 않습니다.
- Windows 서버에서 제공하는 ASP / MS-SQL 은 지원하지 않습니다.
- 그 외 국내법에 저촉되는 사이트의 입주가 불가능합니다.
불가능한 입주 사이트 - (아래에 해당되는 사이트가 적발될시 통보없이 계정삭제 될수 있습니다)
3. 사용기 ¶
4.1. 모니위키 ¶
- suPHP를 사용하고 있기에 폴더 권한을 777이나 2777로 수정하면 모니위키가 제대로 작동하지 않는다.
- RCS를 사용할 수 있다. 로그가 많이 쌓이면 느려지고, 메모리를 많이 잡아먹는 RCS lite를 사용하지 않아도 된다.
siteworx라는 제어판과 suPHP를 이용하는 호스팅 업체에서는 모니위키가 정상적으로 설치되지 않는다. "업그레이드" 페이지를 참고해서 조치를 취해줘야 한다.모니위키/1.1.5부터는 별다른 설정 없이도 잘 작동한다.
Counter 기능이 제대로 작동하지 않는다.해결
모니위키에서는 counter라는 기능이 있는데, 이걸 활성화했을 때 위키 페이지가 아예 보이지 않는 문제가 발생합니다. 여기에 대해서는 아래 링크와 같이 모니위키 개발자분에게 문의를 해봤지만 아직 해결하지 못했습니다.
http://kldp.net/projects/moniwiki/forum/315286
해당 기능을 서버에서 지원하지 않는지, 아니면 제가 설정을 잘못한 것인지 궁금합니다.
스타호스트
안녕하세요. 해당 문제의 session 관련 사항을 현재 입주해 계시는 서버에 변경 시켰습니다. 즉, /var/lib/php/session 디렉토리에 파일을 쓰지 못하는 오류 이므로 해당사항을 변경 시켰습니다.
다시 한번 해보시고 알려주시기 바랍니다.
감사합니다.
파초
네, counter 기능을 활성화했을 때 화면은 여전히 나타나지 않으며 다음과 같은 에러 메시지를 siteworx에서 확인할 수 있었습니다.
Fri Apr 16 23:55:33 2010 error client 168.188.117.199 PHP Fatal error: Call to undefined function dba_fetch() in /chroot/home/memorecy/memorecycle.com/html/wiki/wiki.php on line 495, referer: http://memorecycle.com/wiki/
Fri Apr 16 23:55:33 2010 error client 168.188.117.199 PHP Fatal error: Call to undefined function dba_close() in /chroot/home/memorecy/memorecycle.com/html/wiki/wiki.php on line 508, referer: http://memorecycle.com/wiki/
음...모니위키 개발자분에게 다시 문의해봐야 할까요;
스타호스트
우선 session 오류는 해결 된것 같습니다. 해당 디렉토리에 세션을 생성하고 있는것을 확인 했습니다.
하지만, 그 세션 파일이 비어있는 파일로 나옵니다.
-rw------- 1 memorecy memorecy 0 4월 16 23:27 sess_4an6dl9qimeq6f08mfmb3e6j93
-rw------- 1 memorecy memorecy 0 4월 16 22:18 sess_mnlcc8gqmoqc5in015h2lii894
위의 오류는 dba_fetch() 와 dba_close() 를 호출하지 못하는군요..말 그대로 "정의되지 않은 함수를 호출" 를 하고 있는것 같습니다.
아마 모니위키의 코딩에서 해당 함수와 저희 서버에 설치되어 있는 PHP 버전과 호환이 안될 수 있습니다.
즉, 모니위키에서 개발된 php 버전과 저희 서버에서 사용중인 php-5.2.10 과 맞지 않을 수 있겠네요..
참, 입주해 계시는 서버는 centos-5.4 64비트 운영체제 입니다.
파초
모니위키 개발자 분에게 다음과 같은 답변을 받았습니다. ^^;
==========================================================
dba모듈이 설치되지 않았네요. http://php.net/manual/en/book.dba.php
제 개발서버에는 php-dba모듈이 다음과 같이 설치되어 있습니다.
$ rpm -q php-dba
php-dba-5.2.13-1.fc11.i586
CentOS라면 php-dba모듈이 있습니다. 그걸 설치해달라고 해보세요. dba모듈은 매우 기본적인 php모듈중 한가지입니다.
스타호스트
저희 서버는 인터웍스에서 배포하는 php-5.2.10 을 사용하고 있습니다.
그래서 해당 사이트에서 찾아보니 최근에는 php-5.2.12 의 안정버전 으로 배포하고 있어서 5.2.10 버전을 찾는데 시간이 좀 걸렸습니다.
요청하신 모듈을 설치해 드렸으니 확인해 보시기 바랍니다.
조만간 서버의 php버전을 php-5.1.12 로 업데이트를 해야할것 같네요..
# rpm -qa|grep php-dba
php-dba-5.2.10-rhe5x.iworx.js.100- /wiki로 접속 시, /wiki/wiki.php로 이동하지 않는 문제 : 아직 완전히 해결하지 못함. 관리자에게 직접 문의하면 해결해 준다.