본문 바로가기
▒프로젝트/컴퓨터활용지식

IIS6.0 php iconv모듈 설정방법

by 대안쑥뜸 2008. 1. 22.

iis6.0 서버에 PHP 설치후 iconv 모듈 설치를 요구를 할때 다음과 같은 방법을 참조 바랍니다.

본 글은 IIS6.0 서버에 테크노트 쇼핑몰을 사용하기 위해서 설치하던중 iconv 설치요청에 며칠간

애를 먹다가 여러 인터넷 검색 자료들을 응용해 해결한 방법 입니다.

mysql 설치 과정은 생략하고 php-4.4.4 인스톨 버젼으로 설치하고 쇼핑몰이 정상적으로 동작하는지

확인한뒤에 iconv 모듈 요청이 있게 되면 다음과 같이 처리하면 해결할 수 있다.

php 인스톨 버젼을 설치하게 되면 바이너리 설치버젼에서는 있는 iconv.dll 파일이 없다.

원도우 바이너리 설치 버젼 압축을 풀면 PHP 폴더안에 들어있는 extensions 폴더를 C:\PHP 폴더로

아래 이미지처럼 복사한다.

iconv.dll 파일도 다른 폴더에 풀어놓은 바이너리 PHP 폴더안에 있는 dlls 폴더에서 복사 해왔다.

이  iconv.dll 파일을 c:\windows\system32 폴더 안으로 복사 한다.

 

c:\windows 안에 있는 php.ini 파일을 열어 다음을 찾아 extension_dir = "C:\PHP\extensions\"

처럼 수정 해 주도록 한다.

다음에 아래 이미지처럼 extension = php_iconv.dll 줄  ; 주석을 풀고 저장을 하고 서버를 재부팅하면

수정한 php.ini이 적용되어 iconv.dll 이 정상 작동하며 iconv() 모듈을 설치 하라고 메세지가 나오지 

않으며 글을 작성해 보면 깨어지지 않는다.

 

 

 

기타 php.ini에 수정을 해야하는 부분도 있으나 인터넷 검색창에 IIS iconv 를 검색하면 많은 자료가

나오므로 참고 하면 해결할 수 있다.

그래도 설치에 어려움을 격는다면 본 블로그나 네이트온에 abj8260@nate.com 친구추가하고 도움

요청을 하면 도움을 받을 수 있다.

 

원도우2003 서버 IIS6.0에 PHP 5x 버젼을 적용하면 php 동작은 되나 테크노트에서는 일부 화면이

표시되지 않는 문제가 발생할 수도 있다.

이에 할 수 없이 본 블로그 주인은 PHP 4x 버젼으로 해결할 수밖에 없었으며 본 글이 꼭 정석이라고

할 수는 없으나 IIs에 설치 어렴움을 겪을 수 있는 분들에게 도움이 될 수 있기를 바랍니다.

 

 

 

 

댓글