Far convivere IIS e Apache è una sfida contro i mulini a vento.. si ostacolano l'un l'altro.
Non che non sia del tutto possibile, ma lo sconsiglierei a priori.
Quel messaggio vuole dire che MYSQL_CONNECT (funzione base di mysql per php) non esiste.
In questo caso IIS non credo centri nulla perchè non interferisce con mysql
Vuole dire che php non capisce che su quella macchina c'è mysql(cosa + unica che rara...)
spara giu il php info, magari capiamo cosa è... probabilmente (almeno spero) è qualche valore da cambiare nel php.ini![]()