PHP cURL no funciona-WAMP en Windows 7 64 bit


Tengo mi WAMP instalado en mi Windows 7 64bit. cURL no funciona, pero aún así lo tengo habilitado desde la bandeja WAMP.

También he descomentado extension=php_curl.dll en php.ini tanto para la carpeta PHP como para Apache.

Windows me da un mensaje de error,

Inicio de PHP: no se puede cargar la biblioteca dinámica 'c:/wamp/bin/php/php5.4.3/ext/php_curl.dll ' - la aplicación no se ha podido iniciar porque su configuración de lado a lado es incorrecta. Consulte el evento de solicitud registre o utilice el comando-lin sxstrace.herramienta exe para más detalles."

¿Cómo puedo solucionar este problema?

 166
Author: Peter Mortensen, 2012-06-08

13 answers

Ir a http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows / y descargue la versión de cURL que corresponde a su PHP versión bajo "Fixed curl extensions:".

Así que si tienes PHP 5.3.13, descarga "php_curl-5.3.13-VC9-x64.Postal". Pruebe la versión " VC " primero. Luego reemplaza el php_curl.dll en la carpeta ext. Esto funcionó para mí.

 307
Author: sublucent,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-04-13 17:37:05

Tuve exactamente el mismo problema. Después de probar casi todo y cavar en el desbordamiento de la pila, finalmente encontré la razón. Intente descargar "extensión de curl fijo" por separado de PHP 5.4.3 y PHP 5.3.13 x64 (64 bits) para Windows.

He descargado "php_curl-5.4.3-VC9-x64", y funcionó para mí. Espero que ayude.

 25
Author: Farzan Balkani,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-04-13 17:51:03

Funciona para mí:

  • Vaya a este enlace
  • Descargar * php_curl-5.4.3-VC9-x64.zip * bajo "Extensiones de rizo fijo:"
  • Reemplace el archivo php_curl.dll en la carpeta ext.

Esto funcionó para mí.

 13
Author: mpgn,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-04-13 17:53:47

Yo mismo he luchado mucho con esto.. Al final, la versión 5.3.1 de PHP con Apache 2.2.9 funcionó...

Estaba recibiendo el error consistente de falta php5.DLL. Para esto, cambié el nombre de todos los viejos archivos php.ini que no son necesarios (fuera de la carpeta WAMP) a old_ohp.ini.

 5
Author: mjs,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-04-13 17:38:32

El error no está relacionado con PHP. Significa que de alguna manera estás confiando en mod_deflate de Apache, pero ese módulo de Apache no está cargado. Intente habilitar mod_deflate en httpd.conf o comentando la línea ofensiva (buscar DEFLATE en httpd.conf).

En cuanto a la extensión PHP curl, debe asegurarse de que está activada en php.ini. Asegúrese de que extension_diris se establezca en el directorio php_curl.dll está en:

Extension_dir = "C:/whatever" y luego añadir

Extension=php_curl.dll

 4
Author: Suresh Kumar Amrani,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-03-18 17:07:47

Los pasos son los siguientes:

  1. Cerrar WAMP (si se está ejecutando)
  2. Vaya a WAMP\bin\php\<your version of PHP>
  3. Editar archivo php.ini
  4. Buscar rizo, descomentar extension=php_curl.dll
  5. Vaya a WAMP\bin\Apache\<your version of Apache>\bin\
  6. Editar archivo php.ini
  7. Buscar rizo, descomentar extension=php_curl.dll
  8. Guardar ambos
  9. Reiniciar WAMP
 2
Author: johnpaul,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-04-13 17:55:27

Creo que cURL no funciona con WAMP 2.2 e. Probé todas sus soluciones, pero aún no funcionó. Tengo la versión anterior, (2.2 d) y funciona.

Así que solo tienes que descargar la versión anterior: D

 1
Author: flairon,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-04-13 17:52:13

Bueno, simplemente desinstale WAMP de 64 bits y vaya con la versión de 32 bits. Funcionó en mi caso.

 0
Author: farhan ahmed,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-04-13 17:54:17

Así es como he logrado cargar CURL correctamente. En mi caso php fue instalado desde el paquete zip, así que tuve que añadir el directorio php a la variable de entorno PATH.

 0
Author: Lixas,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-02-13 13:12:15

Asegúrese de que la variable de entorno system PATH contiene el directorio en el que PHP está instalado. Detenga el servidor Apache y reinícielo una vez más. Con suerte CURL comenzará a trabajar.

 0
Author: Terry Lin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-04-22 21:00:21

Este trabajo para mí: http://www.mediafire.com/?3ay381k3cq59cm2 descargar un pegar el archivo en la carpeta ext PHP 5.4.3

 0
Author: kemado77,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-11-05 18:08:37

Tuve el problema de no trabajar curl en win8 wamp3 php5.6. Reinstalar wamp (versión x64 ya que tenía x64 en información del sistema) hizo que funcionara bien.

 0
Author: Fanky,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-03-21 18:07:56

Esto es lo que funcionó para mí

Respondido por Soren de otro hilo SO - RIZO para WAMP

"Parece que hay un error en alguna parte. Si está experimentando esto en Win 7 64 bit, intente instalar apache addon versión 2.2.9 y php addon versión 5.3.1 y cambiar a los de WAMP y luego activar la extensión CURL. Eso funcionó para mí."

 -2
Author: Abhishek Rakshit,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 10:30:59