mssql_connect(): Unable to connect to server

Existen dos posibles soluciones para este error de la librería de PHP mssql (obsoleta ya desde la versión 5.3 de PHP por la aparición del driver de Microsoft para SQL Server sqlsrv). El error unable to connect to server puede deberse a una de estas dos razones:
  1. La librería ntwdblib.dll perteneciente a las MS SQL Client Tools está desfasada, por tanto tenemos que localizarla en nuestro ordenador y descargar una versión más reciente.
  2. En la configuración del php.ini tenemos la directiva mssql.compatability_mode a 0 y deberíamos tenerla a 1.
Con estas sencillas comprobaciones nos evitaremos muchos quebraderos de cabeza al intentar conectar nuestro servidor web con PHP y un servidor de base de datos SQL Server con esta librería.

Comentarios