Mon SQLite est une version 3.4.0: imageComment activer le pilote PDO pour sqlite3 en php?
Cependant le soutien de mon phpinfo PDO pour SQLitev3 n'est pas activé/listé: image
Comment puis-je activer? J'ai installé mon serveur web via XAMPP.
Mon SQLite est une version 3.4.0: imageComment activer le pilote PDO pour sqlite3 en php?
Cependant le soutien de mon phpinfo PDO pour SQLitev3 n'est pas activé/listé: image
Comment puis-je activer? J'ai installé mon serveur web via XAMPP.
Je pense que le pilote PDO pour sqlite3 est appelé 'sqlite', de sorte que vous avez déjà installé. Le pilote sqlite2 est plus ancien.
PDO_SQLITE est un pilote qui implémente l'interface de PHP Data Objects (PDO) pour permettre l'accès aux bases de données SQLite 3 Les . En PHP 5.1, l'extension SQLite fournit un pilote pour les bases de données SQLite 2 ; Bien qu'il ne soit pas techniquement une partie du pilote PDO_SQLITE, il se comporte de manière similaire, de sorte qu'il est documenté à côté de lui. Le pilote SQLite 2 pour PDO est fourni principalement pour faciliter l'importation des fichiers de base de données SQLite 2 existants dans une application qui utilise le pilote SQLite 3 plus rapide et plus efficace . Par conséquent, le pilote SQLite 2 n'est pas aussi riche en fonctionnalités que le pilote SQLite 3.
Oh d'accord! Merci! –
modifier: il y a une discussion sur le sujet ici:
Je vais lire tout le sujet plus tard! Merci!! –
Accédez à votre fichier php.ini
et recherchez "sqlite". Ils sont probablement commentés:
extension=php_pdo_sqlite.dll
extension=php_sqlite.dll
Décommentez-les et redémarrez Apache.
"Et redémarrer Apache" - +1 Lol. – rtheunissen
"pdo_sqlite" et "sqlite3" sont différentes extensions et sont chargées dans php.ini
dans différentes lignes:
extension=php_pdo_sqlite.dll
extension=php_sqlite3.dll
Qu'est-ce que php version utilisez-vous? – Silfverstrom
J'utilise PHP version 5.2.9. Merci!! –