Maison >développement back-end >Problème PHP >Que dois-je faire si curl en php ne peut pas être ouvert ?
Solution au problème que le curl de PHP ne peut pas être ouvert : 1. Copiez les quatre fichiers "libeay32.dll", "ssleay32.dll", "libssh2.dll" dans le répertoire php et "php_curl.dll" dans le répertoire ext . Placez-le dans le répertoire "C:WindowsSystem32" ; 2. Redémarrez Apache ; 3. Utilisez la fonction "phpinfo()" pour vérifier si curl est activé avec succès.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur Dell G3.
Que dois-je faire si curl en php ne peut pas être ouvert ?
Résoudre le problème selon lequel l'extension curl ne peut pas être ouverte (appel à la fonction non définie curl_init)
1 Symptômes du problème
Débogage d'un environnement PHP local récemment construit (système Win7 64 bits, Apache24, PHP5.6). programme. Puisque la page doit utiliser curl, les configurations pertinentes dans php.ini sont modifiées.
extension=php_curl.dll extension_dir = "G:/php/ext"
Mais après avoir redémarré Apache, il n'y a toujours pas d'erreur de fonction curl_init (Erreur fatale : appel à la fonction non définie curl_init() dans xxxxxx. Utilisez phpinfo() pour vérifier et constater que la fonction curl n'est pas activée.
2. Résolution des problèmes
(1) Copiez les quatre fichiers libeay32.dll, ssleay32.dll, libssh2.dll dans le répertoire php et php_curl.dll dans le répertoire ext dans le répertoire C:WindowsSystem32 Down.
(2) Redémarrez Apache, puis utilisez la fonction phpinfo() pour vérifier que curl a été activé avec succès.
Apprentissage recommandé : "Tutoriel vidéo PHP"
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!