주제: 1.7.8 및 1.7.7 버전의 IIS7에서의 문제점
서버 환경
Windows server 2008 r2
IIS 7
PHP 5.2.11
MySQL 5.1.40
텍스트큐브가 설치된 경로 : http://archangel.kr/tc/
1. textcube 1.7.8 WPI 패키지를 제외하고, 다운로드에서 textcube 1.7.8 패키지나 1.7.7 패키지를 다운받아서 설치한 경우, setup.php에서 IIS7용 rewrite 모듈을 사용함으로 선택하여도 반영되지 않습니다.
설치 매뉴얼에 따르면 IIS에서 rewrite 모듈을 설정하지 않았을 때에는 인덱스 페이지 외에는 404 페이지 오류를 받아야 하지만 http://archangel.kr/tc/?/owner 와 같은 형식으로 연결됩니다. 또한 rewrite 모듈을 설정하더라도 /?를 제외한 주소로 접속되지 않습니다. 즉, http://archangel.kr/tc/owner 로 접속되지 않습니다.
WPI 패키지의 경우 정상 동작합니다.
2. 올바르지 않은 경로를 입력했을 때, 404 페이지가 텍스트큐브에서 처리되지 않습니다.
예를 들어 http://archangel.kr/tc/111111 이란 주소를 입력하면, 해당 게시물이 존재하지 않으므로 텍스트큐브의 프레임은 유지한 채 텍스트큐브 자체의 404페이지가 떠야 하지만, 텍스트큐브의 404페이지가 아닌 서버의 기본 404페이지가 뜹니다.
helicontech 의 ISAPI_Rewrite 3를 적용했을 때에는 정상 동작하는 것으로 보아 Microsoft의 url rewrite module에 버그가 있는 것으로 보입니다. (1.1, 2.0 버전 모두)
>서버에서 접속했을 때에는 정상 동작. 혹시 권한 문제일지도...
3. 댓글 알리미가 동작하지 않습니다.
트랙백의 경우는 정상 동작함을 확인했습니다만, 댓글 알리미는 동작하지 않습니다.
helicontech 의 ISAPI_Rewrite 3을 적용하여도 동작하지 않았습니다. 통 원인을 모르겠습니다. ![]()
archangel (2009-12-06 19:50:44)에 의해 마지막으로 수정