[php4.4.5 설치]

1. php.org에서 php4.4.5 윈도우즈용 바이너리를 다운받자.

2. 받은 파일을 압축을 풀고 디렉토리 이름을 php로 변경하자.

3. php 디렉토리를 c:\에 복사하자.

4. php-default.ini는 삭제 , php-dist.ini는 php.ini로 변경하고,
php.ini를 Windows폴더에 복사하자.

5. Windows폴더의 php.ini를 수정하자.

5.1 register_globals = Off 로 되어 있는 항목을 확인하자.
    (On이라고 되어 있다면 $_ 로 시작하는 시스템 변수를 사용할 수 있다.
     기본으로 Off로 세팅하자.)
5.2 extension_dir = ".\"를  php폴더의 extensions폴더와 맞춰주자.
    -> extension_dir = "c:\php\extensions\"
5.3 ;Windows Extensions 항목을 검색한 후 자신이 사용할 dll들을 추가해주자.
    -> extension=php_mbstring.dll   // 문자열 연산을 위한 모듈
    -> extension=php_domxml.dll  // XML DOM를 사용하기 위한 모듈
    -> extension=php_iconv.dll  // 문자열를 안시나 유니코드로 변환하기 위한 모듈
    -> extension=php_mssql.dll  // MS-SQL를 위한 모듈

5.4 error_reporting  =  E_ALL & ~E_NOTICE 를 찾아서
    error_reporting  =  E_ALL로 변경해주자. 코딩 시 디버깅을 위해서..

5.5 display_errors 항목을 검색해서
    display_errors = On로 되어 있는지 확인하자.

5.6 mssql.textlimit를 항목을 검색하자.
    mssql.textlimit = 4096으로 되어 있다.
    4096값을 최대값 2147483647 으로 변경하자.

   
5.7 mssql.textsize를 항목을 검색해서 5.6과 같이 최대값으로 변경하자.

6. PHP DLL을 Windows\System32폴더에 복사하자.
6.1 c:\php\php4ts.dll
6.2 c:\php\dlls의 모든 dll (ntdblib.dll은 제외)
6.3 c:\php\extends의 모든 dll

7. inetmgr을 실행시켜서 IIS를 창을 띄운다.

8. 기본 웹 사이트의 속성 -> ISAPI 필터 -> 추가 -> 필터이름 : php, 실행파일 : c:\php\sapi\php4isapi.dll

9. 기본 웹 사이트의 속성 -> 홈 디렉터리 -> 구성 -> 매핑 -> 추가 -> c:\php\sapi\php4isapi.dll

10. 웹사이트를 재시작하자.
        net stop w3svc
        net start w3svc

11. PHP가 IIS에 제대로 설치되었나 확인하기 위해 test.php파일을 만들자.
<? phpinfo(); ?> 까지 적고 test.php로 저장하자.

IIS에서 test.php가 있는 디렉토리에 가상디렉토리를 만들고 test.php가 제대로 보여지는지 확인하자! 제대로 보여지지 않는다면 1번부터 11번까지의 다시 확인하자.

* 여기까지 PHP를 윈도우에 설치하고 IIS에 세팅하는 법이다.*

** php.ini를 수정하거나 iis의 속성을 변경하였을 경우 항상
웹서비스를 재시작하도록 하자! **

+ Recent posts