Je viens de passer à Ubuntu 18.04.1 LTS et je suis allé vérifier mon installation Apache2 locale en ajoutant phpinfo () à un fichier d'index.
Après la mise à jour/le redémarrage, je suis allé dans ma zone d'administration WordPress locale et je suis parvenu à mettre à jour un plugin et j'ai obtenu l'erreur suivante:
Fatal error: Uncaught Error: Call to undefined function curl_init()
Voici ce que j'ai fait:
Cependant, WordPress signale toujours ce qui suit: PHP Erreur fatale: appel de la fonction indéfinie curl_init ().
Je pense que je DOIT éditer le mauvais fichier ini.
Des idées? Je suis mort dans l'eau ici. ????
J'ai eu le même problème que vous, mais avec nextcloud. Malheureusement, je n'ai pas écrit ce qui a fonctionné. J'ai levé les yeux dans mon fichier d'historique.
Essayez-en quelques-unes et dites-moi ce qui a fonctionné:
apt install php-curl
a2dismod php7.0
a2enmod php7.2
Si cela ne fonctionne toujours pas, je pourrais utiliser cette information:
ls /etc/Apache2/mods-enabled/php*
MODIFIER
dormeur a trouvé une solution pour php7.1. Vous devez connaître votre version php que vous voulez. Ensuite, vous pouvez installer php7.1-curl (ou votre version de votre php).