Bonjour
Je veux faire une page avec un accès à une base sqlite et je galère
J'ai installé wamp avec
- SQLiteManager version 1.2.0
- SQLite version 2.8.17 - 3.3.17undefined
- PHP version 5.2.5
Déjà je ne comprend pas bien ce que signifie le 3.3.17undefined ... bref
J'ai créé une base avec SQLiteManager et j'ai voulu m'y connecter :
$dbh = new PDO("sqlite:../mabase.sqlite", "", "", array(PDO::ATTR_PERSISTENT => true));
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
Je pars en exception avec :
SQLSTATE[HY000]: General error: 26 file is encrypted or is not a database
Bon j'ai voulu installer la version 3 de sqlite en prenant :
http://www.sqlite.org/sqlitedll-3_5_6.zip. J'ai copié sqlite3.dll dans ext et j'ai rajouté l'extension dans php.ini
extension=php_sqlite.dll
extension=sqlite3.dll
ça a rien changé même dans le phpinfo
Du coup je ne sais plus trop quoi faire.
Partager