Cita:
Iniciado por freudII
este ya lo hice pero no funciono, sigue saliendo el mismo mensaje
Y seguro que modificastes el PHP.ini que corresponde y que PHP está usando en ese momento?
Verificalo haciendo un phpinfo() y viendo en el primer bloque de información que se te entrega donde tienes (ruta) tu php.ini que estás usando.
Reinicia el servidor ante cualquier cambio en tu php.ini ..
Por otro lado .. ¿Tú ejecutas SQL Server en el mismo servidro que PHP? .. si no es así . .necesitarlas la versión "cliente" de SQL Server instalada en ese servidor que corre PHP para que lo use las extensiones de PHP (las librerías de esta).
Cita: Requirements for Win32 platforms.
The extension requires the MS SQL Client Tools to be installed on the system where PHP is installed. The Client Tools can be installed from the MS SQL Server CD or by copying ntwdblib.dll from \winnt\system32 on the server to \winnt\system32 on the PHP box. Copying ntwdblib.dll will only provide access. Configuration of the client will require installation of all the tools.
La documentación en ingles oficial de PHP.net está más completa:
http://www.php.net/manual/en/ref.mssql.php
Un saludo,