Cuando voy a implementar la puerta de enlace de pago Authorize.net. Sin embargo, tengo este error:Llamada a la función indefinida curl_init().?
Call to undefined function curl_init()
Háganme saber qué hay de malo en él.
Cuando voy a implementar la puerta de enlace de pago Authorize.net. Sin embargo, tengo este error:Llamada a la función indefinida curl_init().?
Call to undefined function curl_init()
Háganme saber qué hay de malo en él.
Si estás en Windows:
Ir a su archivo php.ini y quitar la marca ;
desde el comienzo de la siguiente línea:
;extension=php_curl.dll
Después de haber guardado el archivo que debe reiniciar su software de servidor HTTP (por ejemplo Apache) antes de que esto surta efecto.
Para Ubuntu 13.0 y superior, simplemente use el paquete desbordado. En una terminal escriba lo siguiente para instalarlo y no olvide reiniciar el servidor.
sudo apt-get install php-curl
O si está usando el viejo PHP5
sudo apt-get install php5-curl
o
sudo apt-get install php5.6-curl
Asegúrese de reiniciar su servidor Apache después de hacer este cambio. –
Si esto no funciona, consulte [esta pregunta] (http://stackoverflow.com/questions/12380670/call-to-undefined-function-curl-init-error-in-wamp-2-2). Proporciona un enlace para descargar un '' php_curl.dll '' fijo para PHP 5.3.13 (o 5.4.3). Tenía todo configurado correctamente pero 'curl' simplemente no se estaba cargando (no aparece en' phpinfo() '). Esto solucionó mi problema. –
Gracias a esta respuesta, ahorre mucho tiempo ... – andrewww
Debes habilitar curl con php.
Here es las instrucciones para la misma
el rizo extensión ext/curl
no está instalado o habilitadas en la instalación de PHP. Consulte el manual para obtener información sobre cómo instalar o habilitar CURL en su sistema.
Usted no tiene el apoyo rizo en su PHP. Esta pregunta ha sido [solicitada muchas veces aquí] (http://stackoverflow.com/search?q=call+to+undefined+function+curl_init) – Shef