Je viens d'essayer d'installer cette extension sur mon serveur de développement.
Tout d'abord, assurez-vous que l'extension est correctement activée. Votre phpinfo() la sortie ne semble pas complète.
S'il est bien installé correctement, votre phpinfo() devrait avoir une section qui ressemble à ceci :
Si vous n'obtenez pas cette section dans votre phpinfo() . Assurez-vous que vous utilisez la bonne version. Il existe des versions non thread-safe et thread-safe de l'extension.
Enfin, vérifiez votre extension_dir paramètre. Par défaut c'est ceci :extension_dir = "ext" , la plupart du temps, cela fonctionne bien, mais s'il n'essaie pas :extension_dir = "C:\PHP\ext" .
=============================================================================
MODIF donné de nouvelles informations :
Vous utilisez la mauvaise fonction. mssql_connect() fait partie de l'extension Mssql. Vous utilisez l'extension de Microsoft, utilisez donc sqlsrv_connect() , pour l'API du pilote Microsoft, regardez SQLSRV_Help.chm qui doit être extrait dans votre ext répertoire lorsque vous avez extrait l'extension.