thanx and i really appreciate ur help , but apache didnt work for me i followed the exact same steps as u mentioned it in the tutorial but i stopped at fire up a web browser and type in http://localhost or http://127.0.0.1 it didnt start the welcome page instead i got error! so i uninstalled apache and went back to IIS here is what i exactly did :) first of all im running windowsXP i tried to install IIS from the add/remove program, windows componant, IIS. so it's installed, and i checked it out by browsing localhost i got the getting started page. i assumed i have no problems with IIS until i run 'iisext.vbs' Command-Line Administration Script, it's in C:\Windows\system32 and the script is: cscript iisext.vbs /AddFile c:\PHP\php5isapi.dll 1 PHPISAPI 1 "PHP ISAPI" but i gives me Input error: can not find script file iisext.vbs and when i checked the system32 folder i found iisext.dll ?? so what should i do? then comes the PHP