Wiki -_-

블로그가 기록을 남기는 목적으로는 좋지만 아무래도 이런 저런 정보를 정리하는데는 위키가 나은듯하여 모니위키를 깔았다. 모니위키는 kldp.net에서 가장 활동성이 높은 프로젝트로써 php로 구현되어 있다.
모니위키를 sosa0sa.com 웹 호스팅에도 설치하고, 회사 개발 서버에도 설치했는데 이상하게 두군데 모두 문제를 보이고 있다.
sosa0sa.com의 경우 며칠간은 문제가 없었는데 오늘 전화가 와서 해당 위키페이지때문에 웹호스팅 서버의 CPU load가 심각한 수준이라고 한다.
그리고 회사 개발서버에 설치한 위키의 경우 위키막 접근하면 서버의 메모리가 지속적으로 줄어드는 현상이 있다.

결국 현재는 sosa0sa.comd의 경우 해당 페이지에 대한 엑세스가 막힌 상태이고, 회사 개발서버 역시 위키를 내려놓은 상태이다.

질문을 해 보니 버전 1.1.1에서는 그런 문제가 보고된 적이 있으니 1.1.2를 사용하라고 하는데 그걸 쓰면 문제가 없을까? 아니면 pmwiki로 갈아탈까? 이건 또 문제가 없을까? 회사 개발서버의 경우 pmwiki도 동일한 memory leak 현상이 보였는데…

2 Replies to “Wiki -_-”

  1. PHP는 동적 메모리 언어입니다. 회사 서버에 문제 있다에 한표
    (PHP를 컴파일 잘못 했다거나 etc.)

    또, 위키위키는 외부의 DoS공격에 상당히 취약합니다. security class를 적절히 수정해주면
    그래도 좀 나아지죠. wiki.kldp.org도 최근에 중국쪽 DoS공격때문에 HTTP/1.0을 막거나 외부 IP를 차단하거나 했습니다. (외부로 80포트가 막혀있는 경우라면 역시.. PHP 잘못 설치한..)

  2. 컴파일 잘못이면 어떤게 있을까요?
    회사의 경우 Fedora core 2여서 PHP와 apache 2로 버전을 올렸습니다.
    특별히 컴파일 에러나 워닝은 없었구요. 아직도 잘 모르겠습니다. -_-
    편하게 pmwiki를 사용할 수 있는데 PHP 메모리 문제때문에 trac을 설치하려고 노력중인데 trac는 설치자체가 산이네요. 뭔 의존성이 그리도 많은지.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.