Activar cURL con WAMP Server, problemas resueltos.

[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):

– Usando PHP en “Thread Safe” o “Modo seguro”:

Espero que esto te haya ayudado ;)

8 comentarios en “Activar cURL con WAMP Server, problemas resueltos.

  1. 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 gusta

  2. 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 gusta

  3. 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 gusta

Leave a comment

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s