php-5.2.6-nts-Win32 en son sürümünü php.net ten indirin.
http://tr2.php.net/get/php-5.2.6-nts-Win...his/mirror
dosyaları c:\php dizinine açın. c:\php\php.ini olacak şekilde php.ini-dist örnek dosyasını adlandırın.
php.ini dosyasından yapıladırmalarınızı yapın.
C:\WINDOWS\system32\inetsrv\fcgiext.dll
WinXp Pro IIS 5.1 sürümünde FastCGI eklentisi kurulu değil ise
http://www.microsoft.com/downloads/detai...laylang=en
adresinden indirin ve kurun.
C:\WINDOWS\system32\inetsrv\fcgiext.ini
dosyasında
Kod:
[Types]
php=c:\php\php-cgi.exe
[c:\php\php-cgi.exe]
QueueLength=1000
MaxInstances=8
InstanceMaxRequests=200
;InstanceTimeout=20
ActivityTimeout=36000
;RequestTimeout=10
;IdleTimeout=10
kodlarını ekleyin.
ISS varsayılan web sitesi yapılandırmasına
".php" için "C:\WINDOWS\system32\inetsrv\fcgiext.dll" yolunu tanımlayın.
iis ile php geçidini bu şekil kurduğunuzda daha yönetilebilir bir imkanı size sunacaktır.
bu metod u tercih etmemin sebebi Windows Xp Pro üzerinde ISS 5.0 ile CGITimeOut süresine php
scriptlerinde müdahale edememem oldu. FastCGI medodu ile ActivityTimeout=36000
parametresi ile sorunu çözdüm ve php iss ile daha stabil çalışmaktadır.