NEW Nmail PHP 3 업그레이드 할인
자세히 보기

Nmail .NET 서비스 종료 안내(EOS)

Nmail .NET 제품은 유상 유지보수를 포함한 모든 서비스가 종료되었습니다.

Windows 2008 64비트에서 필수 iis 설정부분(다른 64비트 os버전 추가)

PASSKOREA 2009.07.23 10:26 조회 36500

웹메일을 설치를 다하고 로그인 할때 다음과 같이 메세지가

 

사용자수를 확인하는 도중 오류가 발생했습니다.
오류내용 : 80040154 오류로 인해 CLSID가 {88385F57-D142-4583-A42D-047B5EC28B51}인 구성 요소의 COM 클래스 팩터리를 검색하지 못했습니다.

 

뜨면 다음과 같이 설정이 필요 합니다.

 

이미지를 클릭하면 크게 나옵니다.

 

64비트 os는 iis역시 64비트 입니다.

저희 제품은 32비트용이므로 iis를 32비트 호환 모드로 수동으로 변경하셔야 합니다.

 

iis를 실행 시킵니다.

 

그림에서와 같이

 

빨간색으로 1번 이라고 되어 있는 응용 프로그램 풀 을 클릭합니다.

파란색 2번 과 같이 웹메일 소스를 지정한곳이 있습니다 클릭합니다.

초록색 3번 과 같이 고급설정을 클릭합니다.

그럼 고급 설정창이 뜹니다.

거기에 노란색 4번 과 같이 32비트 응용 프로그램 사용을 True로 변경후 확인을 누릅니다.

 

 

다른 64비트 os 버전

도스창에서 aspnet_regiis -i 를 64bit OS에서 실행하면 아래와 같은 오류메시지가 나온다.

"이 오류는 IIS가 64비트 모드이지만 해당 응용 프로그램이 32비트 응용 프로그램이므로 호환되지 않음을 나타냅니다."

 

이런 경우에는 먼저 IIS를 32비트 호환모드로 바꾸어 주어야 한다.

1) 도스창을 열고,
c:\> cd c:\inetpub\adminscripts 폴더로 이동

 

2) 그리고,
c:\Inetpub\AdminScripts> cscript adsutil.vbs set w3svc/apppools/enable32bitapponwin64 "true" 를 실행

그러면,
enable32bitapponwin64 : <BOOLEAN> Treu 라는 메시지가 뜬다.

 

3) IIS 재시작
c:\Inetpub\AdminScripts> iisreset

 

http://passkorea.net

이전 글 sql 2008에서 Instane ID를 모를때 PASSKOREA 2009.11.16
다음 글 sql2008에서 Nmail.Net 테이블 생성법 PASSKOREA 2009.07.21