¿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.
0 comentarios