Minden webes platform felkínálja a régóta futó kiszolgáló folyamatok vagy szálak automatikus újraindításának lehetőségét. Esetünkben ezt az újraindítási gyakoriságot mind a PHP, mind az IIS7 saját beállításai között külön-külön módosíthatjuk.
Első lépések
A FastCGI modul részletes beállítását az appcmd.exe parancssoros segédeszközzel végezhetjük. Ennek elérési útvonala Windows Serveren a következő:
%systemroot%\system32\inetsrv\AppCmd.exe
A FastCGI modul beállításhoz létezik grafikus támogatás is a jelenleg CTP2 kiadású IIS7 Administration Pack. Ez letölthető a http://www.iis.net webhelyről.
A PHP saját beállításait a php.ini fájlban módosíthatjuk.
Jó tudni
Ahhoz, hogy a php.ini állományban végzett módosítások érvényre juthassanak, a PHP processzek újraindítása szükséges, mely megtehető az iisreset paranccsal, vagy pedig az Internet Information Services Managerben.
Demó
Ebben a videóban a PHP processz újraindítási beállításait módosítjuk. Szó esik a PHP és IIS 7 beállítások egymáshoz való viszonyáról. Megnézzük, mi a két kapcsoló állításának ökölszabálya. A konkrét konfigurálást elvégezzük parancssorból, az APPCMD.EXE segítségével – ez a szkripteket készítő üzemeltetőknek lehet nagyon fontos. A grafikus felhasználói felület barátaira gondolva letöltjük és telepítjük az IIS 7 Administration Packet, és az IIS Managerbe épülő felhasználói felület moduljain keresztül újra átvesszük a parancssorból egyszer már megtámadott beállításokat.
További információk
· PHP on IIS : The Official Microsoft IIS Site
A cikk a Microsoft TechNet Portál támogatásával készült.
