170 votes

CURL PHP ne fonctionne pas-WAMP sur Windows 7 64 bits

J'ai obtenu mon WAMP est installé sur mon windows 7 64 bits. cURL n'est pas le travail, mais encore je l'ai activé à partir de l'WAMP bac.

J'ai également retiré extension=php_curl.dll en php.ini pour le PHP et Apache dossier.

Windows me donner un message d'erreur,

PHP Startup: unable to load dynamic library 'c:/wamp/bin/php/php5.4.3/ext/php_curl.dll' - l'application n'a pas pu démarrer en raison de son side-by-side de configuration est incorrecte. Consultez le journal des événements d'application ou d'utiliser la commande-lin sxstrace.exe outil pour plus de détails."

Comment puis-je résoudre ce problème?

310voto

sublucent Points 2951

Aller à http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows/ et télécharger le cURL version qui correspond à votre PHP version sous "Fixe curl extensions:".

Donc, si vous avez PHP 5.3.13, téléchargez "php_curl-5.3.13-VC9-x64.zip". Essayez le "VC" version première. Puis remplacez le php_curl.dll en ext dossier. Cela a fonctionné pour moi.

25voto

Farzan Balkani Points 411

J'ai eu le même problème. Après avoir essayé presque tout et creusé sur Stack Overflow, 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 cela a fonctionné pour moi. J'espère que ça aide.

13voto

martialdidit Points 1361

Travaille pour moi:

  • Aller à ce lien
  • Téléchargez * php_curl-5.4.3-VC9-x64.zip * sous "Extensions de curl fixes:"
  • Remplacez le fichier php_curl.dll dans le dossier ext .

Cela a fonctionné pour moi.

5voto

mjs Points 419

J'ai beaucoup lutté avec moi-même .. À la fin, la version 5.3.1 de PHP avec Apache 2.2.9 a fonctionné ...

J'obtenais l'erreur consistante de php5.dll manquant. Pour cela, j'ai renommé tous les anciens fichiers php.ini qui ne sont pas requis (en dehors du dossier WAMP) en old_ohp.ini .

4voto

L'erreur n'est pas liée à PHP. Cela signifie que vous utilisez en quelque sorte le mod_deflate d'Apache, mais que le module Apache n'est pas chargé. Essayez d'activer mod_deflate dans httpd.conf ou de commenter la ligne incriminée (recherchez DEFLATE dans httpd.conf).

Comme pour l'extension PHP curl, vous devez vous assurer qu'il est activé dans php.ini. Assurez-vous que extension_diris est dans le répertoire php_curl.dll est dans:

extension_dir = "C: / whatever" et ensuite ajouter

extension = php_curl.dll

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X