iis6에 php4 설치 및 mssql 이용
- Posted at 2007/01/23 22:03
- Filed under Informations : 쓸만한정보
차후 비슷한 작업을 할 경우 시간 절약을 하기 위해
약간의 기록을 남겨본다.
목적 : windows2003 Server에 PHP4를 설치하고 MsSql을 이용한다.
압축해제 후 C:\php 로 복사
http://webzila.com 에서 최근버전의 ntwdblib.dll 파일을 다운로드 (이번에는 2000.80.194.0)
다운로드 받은 ntwdblib.dll 파일을 C:\php\dlls 로 복사 (덮어씌움)
C:\php 디렉토리의 php4ts.dll 파일과 php4ts.lib 파일을 C:\windows\system32 디렉토리로 복사
C:\php\dlls 내 모든 dll파일을 C:\windows\system32 디렉토리로 복사
C:\php 디렉토리의 php.ini-dist 파일을 php.ini로 변경하고 C:\windows 디렉토리로 복사
php.ini 에서 아래 사항을 수정
allow_url_fopen = Off
extension_dir = "C:\php\extensions\"
extension=php_mssql.dll (주석제거)
인터넷 게스트 계정 (IUSR_OOOOOOO)
IIS_WPG 그룹
[ISAPI필터]에 필터이름 php 실행파일 C:\php\sapi\php4isapi.dll 추가
[홈디렉터리]에 [구성] 버튼 클릭 후 실행파일 C:\php\sapi\php4isapi.dll 확장명 .php 추가
IIS 웹서비스 확장에서...
[새 웹서비스 확장 추가] 클릭 후 확장이름 php 입력, 필요한 파일에 C:\php\sapi\php4isapi.dll 추가
IIS 재시작
약간의 기록을 남겨본다.
목적 : windows2003 Server에 PHP4를 설치하고 MsSql을 이용한다.
PHP 파일 복사
http://www.php.net 에서 적절한 버전의 zip파일을 다운로드 (이번에는 Windows Binaries PHP4.4.4 zip package)압축해제 후 C:\php 로 복사
http://webzila.com 에서 최근버전의 ntwdblib.dll 파일을 다운로드 (이번에는 2000.80.194.0)
다운로드 받은 ntwdblib.dll 파일을 C:\php\dlls 로 복사 (덮어씌움)
C:\php 디렉토리의 php4ts.dll 파일과 php4ts.lib 파일을 C:\windows\system32 디렉토리로 복사
C:\php\dlls 내 모든 dll파일을 C:\windows\system32 디렉토리로 복사
C:\php 디렉토리의 php.ini-dist 파일을 php.ini로 변경하고 C:\windows 디렉토리로 복사
php.ini 에서 아래 사항을 수정
allow_url_fopen = Off
extension_dir = "C:\php\extensions\"
extension=php_mssql.dll (주석제거)
권한설정
C:\php 디렉토리에 아래 권한을 추가인터넷 게스트 계정 (IUSR_OOOOOOO)
IIS_WPG 그룹
IIS6 설정
IIS 웹사이트의 등록정보에서...[ISAPI필터]에 필터이름 php 실행파일 C:\php\sapi\php4isapi.dll 추가
[홈디렉터리]에 [구성] 버튼 클릭 후 실행파일 C:\php\sapi\php4isapi.dll 확장명 .php 추가
IIS 웹서비스 확장에서...
[새 웹서비스 확장 추가] 클릭 후 확장이름 php 입력, 필요한 파일에 C:\php\sapi\php4isapi.dll 추가
IIS 재시작
Posted by rose2her
- Tag
- IIS 6.0, PHP4, windows2003sp1
- Response
- No Trackback , No Comment
Trackback URL : http://rose2her.com/trackback/38