PHP cURL ne fonctionne pas - WAMP sur Windows 7 64 bit
j'ai eu mon WAMP installé sur mon windows 7 64bit. cURL ne fonctionne pas, mais je l'ai quand même activé à partir du plateau de WAMP.
j'ai également décommenté extension=php_curl.dll
dans php.ini
pour le dossier PHP et Apache.
Windows ME donne un message d'erreur,
démarrage PHP: incapable de charger la Bibliothèque dynamique "c:/wamp/bin/php/php5.4.3/ext/php_curl.dll " - l'application n'a pas pu démarrer parce que sa configuration côte à côte est incorrecte. Veuillez consulter le journal des événements de l'application ou utiliser la commande-lin sxstrace.outil exe pour plus de détails."
Comment puis-je résoudre ce problème?
13 réponses
passer à http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows / et téléchargez la version cURL qui correspond à votre PHP version sous" Fixed curl extensions: " .
donc si vous avez PHP 5.3.13, téléchargez" php_curl-5.3.13-VC9-x64.zip." Essayez d'abord la version" VC". Puis remplacez le php_curl.dll dans le dossier ext. Cela a fonctionné pour moi.
j'ai eu exactement le même problème. Après avoir essayé presque tout et creuser sur le débordement de pile, j'ai finalement trouvé la raison. Essayez de télécharger " fixed curl extension "séparément de PHP 5.4.3 et PHP 5.3.13 x64 (64 bits) pour Windows .
j'ai téléchargé "php_curl-5.4.3-VC9-x64", et ça a marché pour moi. J'espère que cela aide.
j'ai beaucoup lutté avec cela moi-même.. En fin de compte, la version PHP 5.3.1 avec Apache 2.2.9 a fonctionné...
j'ai eu l'erreur de manquer php5.DLL. Pour cela, j'ai renommé tous les anciens fichiers php.ini
qui ne sont pas nécessaires (en dehors du dossier WAMP) en old_ohp.ini
.
l'erreur n'est pas liée à PHP. Cela signifie que vous comptez en quelque sorte sur le mod_deflate D'Apache, mais que le module Apache n'est pas chargé. Essayez d'activer mod_deflate dans httpd.conf ou commentant la ligne incriminée (rechercher DEFLATE dans httpd.conf).
quant à L'extension PHP curl, vous devez vous assurer qu'elle est activée en php.ini. Assurez-vous que extension_diris est défini dans le répertoire php_curl.dll est dans:
extension_dir = "C:/whatever" puis ajouter
extension=php_curl.dll
les étapes sont les suivantes:
- Fermer WAMP (si en cours d'exécution)
- Naviguer vers
WAMP\bin\php\<your version of PHP>
- modifier le fichier
php.ini
- recherche de curl, uncement
extension=php_curl.dll
- naviguez vers
WAMP\bin\Apache\<your version of Apache>\bin\
- éditer le fichier php.ini
- recherche de curl, uncement
extension=php_curl.dll
- Sauver
- Redémarrage de WAMP
je pense que cURL ne fonctionne pas avec WAMP 2.2 E. J'ai essayé toutes vos solutions, mais ça n'a pas marché. J'ai la version précédente, (2.2 d) et ça marche.
alors il suffit de télécharger la version précédente :d
bien, juste désinstaller wamp 64-bit et aller avec la version 32-bit. Cela a fonctionné dans mon cas.
C'est comme ça que j'ai réussi à charger CURL correctement. Dans mon cas, php a été installé à partir du paquet zip, donc j'ai dû ajouter le répertoire php à la variable D'environnement PATH.
assurez-vous que votre variable d'environnement system PATH contient le répertoire dans lequel PHP est installé. Arrêtez le serveur Apache et redémarrez-le une fois de plus. Avec de la chance, CURL commencera à travailler.
ce travail pour moi: http://www.mediafire.com/?3ay381k3cq59cm2 télécharger un coller le fichier dans le dossier ext PHP 5.4.3
j'ai eu le problème de ne pas travailler curl sur win8 wamp3 php5.6. Réinstaller wamp (version x64 car j'avais x64 dans system info) l'a fait fonctionner correctement.
C'est ce qui a fonctionné pour moi
répondu par Soren d'un autre fil so - boucle pour WAMP
"Il semble y avoir un bug quelque part. Si vous rencontrez cela sur Win 7 64 bit alors essayer d'installer apache addon version 2.2.9 et php addon version 5.3.1 et de passer à ceux dans WAMP et ensuite activer L'extension CURL. Ce qui a fonctionné pour moi."