¿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
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

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

service apache2 restart

Si esto tampoco funcionó, retirar el PPA:

add-apt-repository --remove ppa:ondrej/apache2
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

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

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

Admin

Becommerce.es es una colección de mis notas a título personal, use at your own risk.

0 comentarios

Deja un comentario