[SQLite] create table et insert impossible sous linux (ok sous windows)
Bonjour,
je viens de terminer une appli sous windows qui tourne en php5. J'ai un script d'install qui fonctionne bien. Mes commandes 'create table toto;' et mes 'insert into...' me permettent bien d'initialiser la base de donnée.
Par contre je viens de mettre ça sur mon hébergeur
et ça foire sévère :
je peux lire la base (copié depuis la version windows) : tous mes SELECT sont ok
par contre, impossible de faire des insertions ou des créations de table.
l'erreur sorti par PDO est la suivante :
sur un drop table XXX (la table existe bien )
HY000 - SQL logic error or missing database
sur un create table XXX
HY000 - table nabaztag already exists (ce qui est normal puisqu'elle n'a pas ete supprime)
sur un insert into XXX
HY000 - SQL logic error or missing database
sous windows je n'ai aucune erreur.
La base de donnée se trouve au même endroit que le script PHP.
Les droits sur la base sont 777.
et là je ne vois plus où chercher.
Toute aide sera bienvenue,
Merci