[Résolu] spip 4.2.8 ne reconnait pas sqlite3

Au lancement de spip_loader.php la base de données sqlite n’est pas proposée ( le bouton radio n’est pas affiché ). En cliquant sur le lien SQLite on obtient le message suivant :

sqlite doesn’t exist. Closest matches:

C’est qu’il manque le paquet php-sqlite3 sur le serveur cf Configuration requise - SPIP

Ben non , justement il y est, c’est indiqué dans le message. sqlite3, sqlite3result etc existent.
Le probleme est que SPIP cherche sqlite et pas sqlite3

Difficile à dire comme ça ; pas d’autres infos (version de php ?).
Il faut php-pdo (c’est par défaut normalement) avec un driver sqlite (censé aussi être là par défaut) donc
https://www.php.net/manual/en/ref.pdo-sqlite.php

La version de PHP est 8.1.12

phpinfo indique que sont bien installés :
SQLite3
SQLite 3.x driver for PDO

OK, problème résolu en décommentant la ligne
extension=pdo_sqlite
dans php.ini