you - install php 7.2 curl
Cómo habilitar cURL en PHP/XAMPP (16)
Como XAMPP realizó algunas modificaciones, ahora el archivo está en xampp/php/php.ini
.
¿Cómo habilito cURL en PHP?
1.
Como está utilizando XAMPP, elimine el comentario de la línea
;extension=php_curl.dll
en xampp/apache/bin/php.ini
, y luego reinicie el servicio Apache.
NB: en las versiones más nuevas de XAMPP, PHP se ha movido a la carpeta xampp/php/php.ini
root xampp/php/php.ini
.
Compruebe la versión de php, si instaló la versión de php 7.0
sudo apt-get install php7.0-curl
sudo service apache2 restart
Si instaló la versión php 5.6
sudo apt-get install php5-curl
sudo service apache2 restart
Consejo básico: después de habilitar el CURL en el archivo php.ini, necesita reiniciar el servidor web para que funcione (mi experiencia lo dice).
En SUSE Linux :
zypper in php5-curl
rcapache2 restart
En realidad, lo hice descomentando la extension=php_curl.dll
en el extension=php_curl.dll
xampp / apache / bin / php.ini.
Encontré el archivo ubicado en:
C:/xampp/php/php.ini
Sin comentar:
;extension=php_curl.dll
Para las distribuciones Linux de Ubuntu (y probablemente todas las basadas en Debian):
sudo apt-get install php5-curl
sudo /etc/init.d/apache2 restart
Es posible que haya visto PHP Fatal error: Call to undefined function curl_init()
antes.
Para usuarios de Windows OS (funcionó para mí) en XAMPP.
paso 1: ir a C: / xampp / php / php.ini
edita este archivo php.ini
buscar curl, verá una línea; extension = php_curl.dll.
eliminar punto y coma (;) extensión = php_curl.dll. así que esta línea parece
;extension=php_curl.dll
a
extension=php_curl.dll
paso 2: copia ssleay32.dll, libeay32.dll de la carpeta php. péguelo en C: / Windows / System32 /
paso 3: reinicia el sistema. Curl se ejecutará con éxito.
Pasos para Windows 7:
- Asegúrese de que el archivo php.ini que utiliza el motor PHP sea el que usted cree que es.
- Asegúrese de que extension_dir en php.ini esté configurado correctamente en la carpeta ext
- Asegúrese de que la
extension=php_curl.dll
en php.ini no esté comentada
Finalmente y tal vez la mayoría de la gente no sabe: 4. Asegúrese de que estos dos archivos estén en la carpeta Windows System32: libeay32.dll ssleay32.dll Si no está allí, puede copiar estos dos archivos de la carpeta php
.
Puede verificar phpinfo()
(crear un script que contenga y navegar hasta él). Esto le dirá si realmente lo tiene habilitado. Si no, lee here .
No se recomienda para el desarrollador débil de Windows.
para instalar php5-curl
en opensuse:
sudo yast2
-> software -> gestión de software -> búsqueda de curl -> comprobar caso php5-curl y aceptar.
después de la instalación, debe reiniciar el servidor apache
service apache2 restart
verificar si el módulo curl está disponible
$ ls -la /etc/php5/mods-available/
habilitar el módulo de curl
$ sudo php5enmod curl