دوست عزیز
اول مشخص کنید روی چه وب سرویسی میخواید php نصب کنید
بنده مراحل نصب روی IIS را خدمتتون مختصر میگم
1- در iis اول cgi را نصب کنید(از طریق server manager)
2- php را از windows.php.net دانلود کنید و در درایوی extract کنید
3- در IIS بخش handler map یک module mapping اضافه کنید
4- به ترتیب :
*.php
cgi
مسیر php-cgi.exe
PHP
5- در request restrictions تب اول file and folder تب دوم execute
6 - ذخیره و ری استارت IIS
دقت کنید که فایل php-cgi.exe بدون اررور در سرور شما باز شود.