[In English: https://josemmsimo.wordpress.com/2013/06/01/enable-curl-with-wamp-server-problems-solved]
Este artículo no es solo para activar cURL in WAMP Server… Además, es para resolver los problemas que tienen las últimas versiones de WAMP Server con cURL, así que si tú tienes problemas para activar cURL, has encontrado aquí la solución :)
Hace algunos dias, en mi actual proyecto tuvimos la necesidad de usar cURL. Con el fin de resolver este problema fue necesario cambiar algunos archivos en WAMP y añadir algunos archivos a Windows.
Esta solución es para PHP 5.4.3 y PHP 5.3.13 (32 y 64 bit) para Windows, ya que estas son las últimas versiones de WAMP (en este momento) y las versiones que tenían estos problemas.
Con el fin de habititar cURL:
- Para todos los servicios de WAMP Server (click con el botón izquierdo sobre el icono de WAMP / click en «Detener todos los servicios»).
- Cierra WAMP (click con el botón derecho sobre el icono de WAMP / «Salir»).
- Abrir C:\wamp\bin\php\php[tu actual versión]\php.ini con Notepad o alguno similar, y descomentar extension=php_curl.dll (elimina el «;» que hay antes de «extension=php_curl.dll»). Guarda los cambios y cierra el archivo.
- Abrir C:\wamp\bin\apache\apache[tu actual versión]\bin\php.ini con Notepad o alguno similar, y descomentar extension=php_curl.dll (elimina el «;» que hay antes de «extension=php_curl.dll»). Guarda los cambios y cierra el archivo.
Teóricamente, es no necesario hacer mas cambios, pero si estás usando la versión PHP 5.4.3 o PHP 5.3.13 en WAMP server, tendrás problemas para hacerlo funcionar.
Con el fin de resolver estos problemas:
- Copia los archivos libeay32.dll y ssleay32.dll en C:\Windows\System32\
- Copia el archivo php_curl.dll en c:\wamp\bin\php\php[tu actual versión]\ext\
Para descargar download libeay32.dll y ssleay32.dll click aquí.
Para descargar php_curl.dll, hay varias posibilidades:
– Usando PHP en «Non Thread Safe» o «Modo no seguro» (lo más normal):
- Si estás usando PHP 5.3.13: Click aquí para descargar php_curl.dll
- Si estás usando PHP 5.4.3: Click aquí para descargar php_curl.dll
– Usando PHP en «Thread Safe» o «Modo seguro»:
- Si estás usando PHP 5.3.13: Click aquí para descargar php_curl.dll
- Si estás usando PHP 5.4.3: Click aquí para descargar php_curl.dll
Espero que esto te haya ayudado ;)
Wow! Muchas Gracias Maestrooo!!! despues de varios tutoriales y muchos intentos tu información me resulto de mucha utilidad.
Nuevamente!!! Muchas Gracias!!!!
Me gustaMe gusta
10p de pura casualidad llegue a este blog y me soluciono la noche….
Me gustaMe gusta
Excelente gracias por el dato doctor, Estuve dos días perdiendo tiempo con este problema.
Me gustaMe gusta
Me salvaste de una!!!
Me gustaMe gusta
Hola yo estoy con windows 8 de 64 bits y no pude resolver el problema
en general tambien se pegan estas dll en C:\wamp\bin\apache\apache2.4.2\bin
pero tampoco resultó!
alguna sugerencia?
Me gustaMe gusta
No me funcionó. Al iniciar los servicios, me dice que le falta «php5.dll», luego dice que no puede cargar «php_curl.dll»
A pesar de ello, WAMP arranca (icono verde) y funciona como antes, sin poder acceder a cURL
Me gustaMe gusta
Hola, ten en cuenta que el problema con cURL que aquí se comenta data de hace más de 3 años, por lo que probablemente sea otro el problema. De hecho, si te indica que hay un problema con php5.dll, el error podría residir ahí.
Mi consejo es que desinstales y vuelvas a instalar con las últimas versiones de WAMP, o incluso que te pases a XAMPP. En mi caso, tuve algunos problemas hace unos meses con WAMP, y con XAMPP no estoy teniendo ningún problema de momento.
Saludos!
Me gustaMe gusta
En mi caso no me sirvió y según:
http://stackoverflow.com/questions/10939248/php-curl-not-working-wamp-on-windows-7-64-bit
https://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows/
tuve que descargar otra versión del fichero php_curl.dll
de todas formas muchas gracias por tu post
Me gustaMe gusta
Mil gracias por tu ayuda! Felicitaciones por tú blog
Me gustaMe gusta
Gracias Manuel!
Un saludo
Me gustaMe gusta