Comment installer l'extension SQLite PDO sur Ubuntu

18

Le paquet PHP Ubuntu par défaut n'inclut pas l'extension PDO SQLite. Comment installer l'extension SQLite PDO? Existe-t-il un paquet que l’on peut facilement installer apt-get?

Wowpatrick
la source

Réponses:

27

il suffit de faire:

sudo apt-get install php5-sqlite

La prochaine fois, vous pourrez le trouver via:

apt-cache search php | grep sqlite
Michał Šrajer
la source
1
Merci! Bon à savoir comment rechercher dans la liste de paquets via la console. Je n'avais pas encore compris comment rechercher des paquets.
Wowpatrick
@wowpatrick: je vous en prie.
Michał Šrajer
N'oubliez pas de redémarrer votre serveur Apache: "sudo service apache2 restart". Vous pouvez vérifier si sqlite est installé via une page Web php avec un appel à phpinfo (); ou par ligne de commande en exécutant « php -m »
Jan
8

Dans Ubuntu 16.04, il n'y en a pas php5-sqlite. Vous avez besoin:

sudo apt-get install php7.0-sqlite
sudo service apache2 restart
Développeur Web à Pune
la source
4

php5-sqlite - Module SQLite pour php5 php-mdb2-driver-sqlite - Module PHP PEAR pour fournir un pilote SQLite pour MDB2

sac
la source
2

Juste pour clarifier les choses, j’ai récemment abordé cette question, car php7.2je devais courir

sudo apt-get install php-sqlite3

qui a installé sqlite-3il n'y avait pas de paquet nomméphp-sqlite

Shobi
la source
1

Vérifiez d'abord votre version php:

php -v

Puis installez l'extension:

sudo apt-get install php[version-here]-sqlite3

Par exemple, pour PHP 7.2:

sudo apt-get install php7.2-sqlite3

Redémarrez votre serveur Apache:

sudo service apache2 restart

Listez les modules et cela devrait imprimer sqlite:

php -m | grep sqlite
Luis Cabrera Benito
la source