Acabei de tentar instalar essa extensão no meu servidor dev.
Primeiro, certifique-se de que a extensão esteja habilitada corretamente. Seu
phpinfo()
a saída não parece completa. Se estiver realmente instalado corretamente, seu
phpinfo()
deve ter uma seção que se parece com isso:
Se você não obtiver essa seção em seu
phpinfo()
. Verifique se você está usando a versão correta. Existem versões não thread-safe e thread-safe da extensão. Por fim, verifique seu
extension_dir
contexto. Por padrão é isso:extension_dir = "ext"
, na maioria das vezes funciona bem, mas se não tentar:extension_dir = "C:\PHP\ext"
. ===========================================================================
EDITAR com novas informações:
Você está usando a função errada.
mssql_connect()
faz parte da extensão Mssql. Você está usando a extensão da microsoft, então use sqlsrv_connect()
, para a API do driver microsoft, veja SQLSRV_Help.chm
que deve ser extraído para o seu ext
diretório quando você extraiu a extensão.