permissions - SQLite: read-only database - Stack Overflow
Votre base de données sqlite fonctionne très bien en lecture, mais dès que vous voulez faire un insert (ou autre modification), ça crache une erreur du type "SQLSTATE[HY000]: General error: 14 unable to open database file" ?
La solution ne coule pas de source. Il faut évidemment que le fichier base de données soit accessible en écriture par le serveur web, mais il faut également positionner les droits en écriture sur le répertoire qui contient ce fichier base de données !
"The problem, as it turns out, is that the PDO SQLite driver requires that if you are going to do a write operation (INSERT,UPDATE,DELETE,DROP, etc), then the folder the database resides in must have write permissions, as well as the actual database file."
Tue 12 Jun 2012 09:35:52 AM CEST - permalink -
-
http://stackoverflow.com/questions/3319112/sqlite-read-only-database