Je vois partout (y compris sur la documentation officielle) que le pilote PDO_SQLITE est/devrait être inclus par défaut en PHP.
Cependant, lorsque je regarde mon extension_directory
, je ne vois que ces fichiers:
Gd.so mcrypt.so mysqli.so mysql.so pdo_mysql.so pdo.so
Et, par conséquent, un framework que j'essaie d'installer (Symfony) me dit que j'ai besoin d'installer les extensions PDO_SQLITE ou SQLite3 ...
Quelqu'un peut-il aider? Puis-je simplement essayer de trouver le fichier .so nécessaire quelque part sur le Web, le placer dans mon répertoire extensions_documentaire, puis l'inclure dans php.ini ??
BTW: Je suis en train de télécharger PHP 5.3.6 via apt-get sur Ubuntu.
avez-vous essayé Sudo apt-get install php5-sqlite
?
Pour les utilisateurs Windows:
commentaire supprimé (;
) de php.ini
extension=php_pdo_sqlite.dll
extension=php_sqlite3.dll
Pour PHP 7.0 et versions supérieures:
Sudo apt-get install php-sqlite3
Pour Windows 10 - 64bits, version PHP 7.2 Il est nécessaire de supprimer seulement (;) Avant .__; extension = pdo_sqlite .__; extension = sqlite3
Après .__ extension = pdo_sqlite Extension = sqlite3
Redémarrez le serveur et déjà.