mise à jour php

Eléphanteau du PHP | 43 Messages

08 nov. 2010, 15:15

Bonjour. J'ai remarqué que sous php 5.2.10 sqlite3 n'est pas supporté > EasyPHP 5.2.10 PHP 5.3.2 | Apache 2.2.13 | MySQL 5.1.37 | PhpMyAdmin 3.2.1 | SQLite 2.8.17 | Pecl 5.2.6
Et la dernière version > EasyPHP 5.3.3 PHP 5.3.3 | Apache 2.2.16 | MySQL 5.1.49 | PhpMyAdmin 3.3.5 (Pas de Sqlite)
et la page index.php est plutôt restreinte à celle de php 5.2.10
Bref, je ne parviens pas à faire la mise à jour de sorte à avoir sqlite3 activé sur mon sqlitemanager.
Ce lien est parfait : http://www.sqlitemanager.org/fr/install ... ndows.html
mais l'installation des fichiers a provoqué des erreurs de non correspondance.
Que faire ?

Eléphanteau du PHP | 43 Messages

11 nov. 2010, 12:21

J'ai trouvé la réponse à ma question...all by myself.
Un upgrade PHP 5.2.10 vers 5.2.14 pour les corrections (la 5.3 pour plus tard)
Modifier php.ini enlever les ; pour activer extension=php_pdo_sqlite.dll et extension=php_pdo_user.dll
l'option v3 est enfin actif via SQLITEManager
Création d'une base SQLITE v3 possible
Pensez à ne pas utiliser la fonction

Code : Tout sélectionner

$base = new SQLiteDatabase($db)
mais plutôt

Code : Tout sélectionner

$base = new PDO("sqlite:$db")
Tout est fonctionnel.