¿Tus plugin o web sigue con el mensaje de curl no encontrado tras usar apt-get install php-curl?
Servidor

¿Tus plugin o web sigue con el mensaje de curl no encontrado tras usar apt-get install php-curl?

10 Oct, 2018 • 2 min de lectura

¿Tus plugin o web sigue con el mensaje de curl no encontrado tras usar apt-get install php-curl tras actualización a Ubuntu 18 LTS? Entonces puedes probar esto otro:

add-apt-repository ppa:ondrej/apache2</p>
apt-get update  
apt-get install php-curl  
service apache2 restart

Es posible que al intentarlo la versión ya instalada impida la actualización, entonces, hacer:

apt-get remove php-curl

</p> Revisar con php -m los módulos activos, probar tambien usando versiones concretas del curl, ej. php5-curl etc.

service apache2 restart</p>

Si esto tampoco funcionó, retirar el PPA:

add-apt-repository --remove ppa:ondrej/apache2</p>
apt-get install ppa-purge

Si esto no ha funcionado, es posible que el firewall impida el funcionamiento del curl en localhost. Para permitir el acceso a la máquina localmente a sí misma:

ufw allow from 127.0.0.1 to 127.0.0.1 port 80 proto tcp</p>

Si eso, tampoco funcionó, revisar la versión activa de php -v, es posible que se visualice la que viene instalada en Ubuntu, sin embargo, al visualizar phpinfo(); se observe discrepancia.  Si este es el caso, y no es la versión deseada, deshabilitarla:

a2dismod php7.0

</p> Al refrescar Apache y el navegador para revisar phpinfo(), buscar el CURL, y si fue ese el problema debería de verse activo. En  el caso de Ubuntu 18 se queda por defecto la 7.2 de PHP en estos momentos.

 

Categorías: Servidor Web
Etiquetas: