Emailing impossible depuis peu

Bonjour,

Je me permets de poster ici (est-ce le bon endroit?) pour un souci d’envoi des emailings. Jusqu’ici tout se passait bien, même depuis la mise à jour au Dolibarr 20.
Mais aujourd’hui, impossible!
Lorsque je tape ma commande habituelle, voici le retour que j’ai:

PHP Warning:  PHP Startup: Unable to load dynamic library 'imagick.so' (tried: /usr/lib/php/20240924/imagick.so (/usr/lib/php/20240924/imagick.so: undefined symbol: php_strtolower), /usr/lib/php/20240924/imagick.so.so (/usr/lib/php/20240924/imagick.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
PHP Fatal error:  Uncaught Error: Class "mysqli" not found in htdocs/core/db/mysqli.class.php:1293
Stack trace:
#0 htdocs/core/lib/functions.lib.php(384): require_once()
#1 htdocs/master.inc.php(143): getDoliDBInstance()
#2 scripts/emailings/mailing-send.php(63): require_once('...')
#3 {main}
  thrown in htdocs/core/db/mysqli.class.php on line 1293

Déjà, je ne comprends pas le Warning, puis que j’ai bien Imagick d’installé (et ImageMagick).
Et pour le Fatal, je ne vois pas ce que je peux faire…
J’ai pensé que ça venait peut-être de ma version de php (j’étais sous 8.1), alors je suis passé à la 8.3, mais rien ne change…

Si quelqu’un peut m’aider!
Merci beaucoup!

Bonjour,

Il vous manque l’extension php-mysqli

Ah ben tout bête! Merci beaucoup! Un simple phpenmod mysqli résoud le problème!
Par la même occasion, j’ai découvert qu’en ligne de commande, on n’utilise pas forcément la même version qu’utilisera Apache… Je les ai donc fait correspondre!

Un grand merci, parce que là, je tournais en rond!