Maison > Article > développement back-end > Comment réparer « Erreur fatale : appel à une fonction non définie sqlsrv_connect() » en PHP ?
Diagnostic de « Erreur fatale : appel à une fonction non définie sqlsrv_connect() »
L'« Erreur fatale : appel à une fonction non définie sqlsrv_connect() " Le message d'erreur indique que vous essayez d'utiliser les fonctions sqlsrv sans configurer correctement votre PHP. environnement.
Pour résoudre ce problème, assurez-vous d'avoir installé la version correcte du pilote PHP SQL Server qui correspond à votre version PHP, à votre architecture et aux paramètres du compilateur. Voici une liste de contrôle à suivre :
php -d display_startup_errors=1 -d error_reporting=-1 -d display_errors -c "C:\Path\To\php.ini" -m
Une fois que vous avez soigneusement vérifié chaque étape, vous devriez pouvoir pour vous connecter à SQL Server via PHP en utilisant les fonctions sqlsrv. Vous devrez vous assurer que votre chaîne de connexion contient les paramètres corrects pour votre serveur de base de données (par exemple, nom du serveur, nom d'utilisateur, mot de passe, nom de la base de données).
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!