Lo so cosa state pensando..... veramente...... perchè PHP su IIS ? Ma perchè ? Non Vi darò risposta: a volte si devono fare cose che non piacciono.... ma sono necessarie.....

Comunque dopo aver battagliato parecchio sono riuscito a installare su Windows 2008 SP2 (attenzione: non R2) un PHP 5.3 con driver per Sql Server. Dopo test e test ho capito che questa era l'unica configurazione possibile per poter usare direttamente Sql Server (le successive versioni di PHP, pur funzionando in Windows 2008 SP2, non avevano i corretti e funzionanti driver per Sql Server).

 

Potete trovare la procedura qui.