Maison > Article > développement back-end > Pourquoi est-ce que je reçois une erreur « Appel à une fonction non définie mssql_connect() » lors de la connexion à SQL Server en PHP ?
Erreur fatale PHP : appel à une fonction non définie mssql_connect()
Problème :
Quand essayer de se connecter à une instance SQL Server 2008 à l'aide de PHP 5.3 sur IIS7 et Windows Server 2008, vous pouvez rencontrer une erreur fatale : "Appel à la fonction non définie mssql_connect()."
Solution :
Vous utilisez probablement la fonction incorrecte pour votre configuration PHP. Voici ce que vous devez faire :
1. Assurez-vous que l'extension SQLSRV est activée :
Confirmez que l'extension SQLSRV est correctement installée et activée dans votre fichier php.ini :
extension=php_sqlsrv_53_nts.dll
2. Utilisez la fonction correcte :
Vous avez installé l'extension SQLSRV de Microsoft, qui nécessite l'utilisation de sqlsrv_connect() au lieu de mssql_connect().
Dépannage supplémentaire :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!