Maison  >  Article  >  développement back-end  >  La dernière solution à l'erreur Appel à la fonction non définie curl_init() lors de l'exécution en php

La dernière solution à l'erreur Appel à la fonction non définie curl_init() lors de l'exécution en php

墨辰丷
墨辰丷original
2018-05-30 16:05:491879parcourir

En fait, ce problème est apparu sur Internet il y a longtemps. J'ai recherché Baidu en ligne et les réponses étaient les mêmes. J'ai de nouveau rencontré ce problème récemment, mais les questions publiées par Baidu ne peuvent pas résoudre ce problème, je peux donc. ne trouvez la réponse qu'en traversant le mur. Maintenant, je vais partager la solution avec tout le monde. Les amis dans le besoin peuvent s'y référer.

Les solutions en ligne précédentes sont les suivantes :

1. Activer l'extension curl dans php.ini

2. libeay32.dll, ssleay32.dll et php5ts.dll dans le répertoire php vers c:windowssystem32

(Une autre méthode consiste à ajouter une bibliothèque de liens dynamiques à httpd.conf, telle que : LoadFile d: /php/ libeay32.dll et LoadFile d:/php/ssleay32.dll, mais je l'ai essayé, ça ne marche pas non plus)

3. Redémarrez Apache, OK !

Je ne sais pas si ces gens ont vraiment essayé et réussi, alors ils partagent ces soi-disant solutions en ligne. En fin de compte, pour nous, les nouveaux arrivants, toutes les solutions trouvées par Baidu n’en étaient qu’une, et la source n’a pas pu être trouvée et le problème n’a pas pu être véritablement résolu.

Je n'ai pas été trop occupé récemment, alors j'ai soulevé à nouveau ce problème et je voulais le résoudre Baidu Baidu Baidu... D'accord... peut-être que je suis trop aveugle, je n'ai trouvé que ce qui précède. genre de solution. Je n'ai d'autre choix que de me tourner vers Google... Mais sous les restrictions de Skynet, il est devenu difficile d'accéder à Google. J'ai donc passé beaucoup de temps à chercher des FQ... Le travail de préparation...

Après je suis allé sur Google, bien qu'il existe aussi les solutions citées ci-dessus, heureusement ce n'est pas la seule,. J'ai trouvé une autre solution sur Internet qui me convient. Je vais l'extraire et l'enregistrer pour le confort des générations futures ! !

Laissez-moi d'abord parler de la configuration de mon ordinateur !

Je suis un système win10 64 bits. Apache et PHP sont configurés manuellement par moi-même. Je n'ai pas essayé l'environnement intégré, je ne sais pas si cela fonctionnera, mais je. je pense que ça peut être une référence !

Parlons de la solution !

1. De même, activez l'extension curl dans php.ini

2 Dans le répertoire php, recherchez libeay32.dll, libssh2.dll, ssleay32. cut) et collez ces trois fichiers dll dans le répertoire bin d'Apache

3. Redémarrez Apache, OK !

Ce qui précède représente l’intégralité du contenu de cet article, j’espère qu’il sera utile à l’étude de chacun.


Recommandations associées :

phpRéalisez le téléchargement et le téléchargement de fichiers avec la fonction d'affichage de fichiers et de répertoires

phpImplémentation de la fonction d'aperçu du téléchargement d'avatar_phpInstance

ThinkPHP implémentant la pièce jointe téléchargement de Function_phpInstance

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn