묻고답하기
윈도우 서버 이전 질문 입니다.
2014.02.17 16:14
현재 윈도우 2003 iis에 php를 사용해서 xe로 만든 사이트를 서비스를 하다 사이트가 너무 느리다고 해서 신규 서버 윈도우 2008 iis7 이전 작업을 진행을 하고 있습니다.
많은 자료들을 검색해서 작업을 진행을 해봤지만 막히는게 있어서 질문을 드립니다.
일단 작업방법은 웹 소스 전체 압축, mysql backup 역순으로 다시 세팅을 진행했습니다.
메인 페이지가 안떠서 한참 찾다보니 xe_module_extra_vars 외부 페이지 연결해논 테이블에서 경로 문제가 있어서 그 부분들은 테이블에서 직접 수정을 했더니 해결은 했습니다.
두가지 문제가 있습니다.
1. 로그인 안되는 문제와 cache폴더를 삭제도 해보고, 암호를 변경을 해봤지만 아무 반응이 없었습니다.
2. 짧은 주소 사용을 하고 있지만 적용이 안되고 있습니다.
iis에 rewrite 모듈을 설치해서 기존 사용중인 규칙을 가져왔지만 숏컷이 먹지 않는 이유가 몰까요?
xe을 이관작업을 첨해보는데 쉽지가 않네요.
윈도와 리눅스가 크게 다르지 않다고 말씀들 하시는데 어디서 잘못 된건지 당췌 알수가 없어서요.
많은 도움좀 부탁 드릴게요 ^^;
댓글 3
-
davidis
2014.02.17 17:51
-
maro25
2014.02.17 18:01
ㅎㅎ 원하는 답변은 아니지만 답변은 감사합니다. 이미 구매한 서버라 재 설치를 다시 하기는 그러네요.
다른 서비스도 돌고 있어서요. ㅡㅡ;;
윈도우에서 서비스하기에 성능상에 문제 라는게 어떤 것을 의미하는지 알수 있을까요?
-
maro25
2014.02.20 11:40
자답 입니다.
로그인 쪽은 db.confing.php use_ssl none으로 하고 캐쉬 및 세션을 초기화 했습니다.
현재 rewrite 쪽이 안되어서 몇일 고생을 했었는데요.
iis에서 홈디렉토리는 D:\IIS\test 잡아줬습니다.
xe설치는 루트에 되어있는게 아니고
설치 경로가 D:\IIS\test\xe 이런식으로 되었을때 정상적으로 iis에서 rewrite에서 숏컷 url이 인식이 안되더군요.
http://test.co.kr/xe/admin 호출시 404 한참 고민하다 iis에서 경로를 변경을 해봤습니다.
홈 디렉토리를 D:\IIS\test\xe 까지 그리고 rewirte 모듈 import후 다시 홈 디렉토리 경로를 D:\IIS\test 서비스 재시작
그럼 정상적으로 호출이 되더군요.
성능이슈가 발생했다면 linux로 이전하심을 권장합니다. 윈도우는 서비스하기에 성능상에 문제가 있습니다.