Tá meio atrasado, e talvez já tenham solucionado, mas aqui onde trabalho, estavamos configurando no IIS 7.0 e ocorreu o mesmo problema.
Notamos, porém que eram apenas as aspas "" referentes ao servidor de banco no arquivo conecta.class.php que estavam faltando.
Como dica tem também a questão da marcação do PHP. Nas configurações do php observe o item:
short_open_tag =On
alteramos isso também, vai que tem alguma relação né?
observe as aspas no arquivo e no de configuração config.ini.