Foros del Web » Programando para Internet » PHP » Configuración PHP »

Fatal error: Call to undefined function curl_init()

Estas en el tema de Fatal error: Call to undefined function curl_init() en el foro de Configuración PHP en Foros del Web. Hola, he bajado la classe de php "babelfish" qu es un traductor, y no me funciona ya que me da el error "Fatal error: Call ...
  #1 (permalink)  
Antiguo 26/07/2009, 03:50
 
Fecha de Ingreso: julio-2009
Mensajes: 5
Antigüedad: 15 años, 3 meses
Puntos: 0
Fatal error: Call to undefined function curl_init()

Hola, he bajado la classe de php "babelfish" qu es un traductor, y no me funciona ya que me da el error "Fatal error: Call to undefined function curl_init() ".

He estado mirando por la red, y el problema era que no tenia habilitado el curl en mi servidor PHP.

extension=php_curl.dll, he quitado el punto y coma del principio, he reiniciado el servidor apache, incluso he reiniciado la maquina y sigui sin funcionarme.

he hecho un phpinfo() y el servicio de CURL si esta activo:

este es el resultado que me muestra que el phpinfo()
************************************************** **
curl
cURL support enabled
cURL Information libcurl/7.16.0 OpenSSL/0.9.8i zlib/1.2.3
************************************************** **

Este es el trozo de script que da el problema, alguien sabe como puedo solucionar este problema?

Por cierto, tengo instalado el XAMPP 2.5.

$query=http_build_query($this->post_data);
$ch = curl_init();
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_URL, trim($this->babel_url));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $query);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (babelfish.class.php)");
curl_setopt($ch,CURLOPT_ENCODING , "UTF-8");
  #2 (permalink)  
Antiguo 26/07/2009, 08:18
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 5 meses
Puntos: 1517
Respuesta: Fatal error: Call to undefined function curl_init()

¿Que sistema operativo tienes?

Te adelanto que si tienes window te falta indicar en el PATH de Enviroment dos .dll
libeay32.dll y ssleay32.dll

o en vez de colocarlos en el PATH puedes darle copy y los colocas en C:\WINDOWS\System32

Última edición por abimaelrc; 26/07/2009 a las 08:23
  #3 (permalink)  
Antiguo 26/07/2009, 12:54
 
Fecha de Ingreso: julio-2009
Mensajes: 5
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Fatal error: Call to undefined function curl_init()

Gracias por responder.

Utilizo Windows 7 RC.

He copiado las variables que me comentas en C:\Windows\System32
He dado el path para C:\xampp\php

He reiniciado el Apache por si acasa, aunque no creo que tenga nada que ver y sigue dando el mismo error, alguna otra idea?
  #4 (permalink)  
Antiguo 26/07/2009, 15:50
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: Fatal error: Call to undefined function curl_init()

Tema trasladado desde PHP General.

Asegurate también de descomentar en el php.ini la extensión php_curl.dll

Saludos.
  #5 (permalink)  
Antiguo 26/07/2009, 17:08
Avatar de javyjaja  
Fecha de Ingreso: diciembre-2008
Ubicación: cedral S.L.P.
Mensajes: 81
Antigüedad: 15 años, 10 meses
Puntos: 3
Respuesta: Fatal error: Call to undefined function curl_init()

Hola, yo tenia el mismo roblema, y no se cual sea realmente, No se en que este pero cambie el XAMPP por el Appserv, y funciono.?
Deverias de intentarlo. bay
  #6 (permalink)  
Antiguo 27/07/2009, 14:32
 
Fecha de Ingreso: julio-2009
Mensajes: 5
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Fatal error: Call to undefined function curl_init()

si, ya tengo la libreria descomentada en el php.ini.



Respecto a desinstalar el XAMPP e instalar el APPSERV, no me parece ahora buena idea, ya que tengo cosas instaladas, bases de datos en el mysql y no me quiero arriesgar a que no me funcione.

Antes, utilizaba el APPSERV, y no logre que me funcionara conjuntamente con el programa que utilizo de diseño php.

Esperare a ver si alguien le ha pasado lo mismo y me puede explicar como lo soluciono, gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:55.