Come fai a sapere che succede proprio su mssql_connect()? Hai guardato sul error.log? Prova ad avere un file con una chiamata sola di mssql_connect() dove funziona e da lì prova a trovare le differenze con questo codice.