SQLiteDatabase::__construct(): unable to open database: [fichier] in [script] on line [ligne]
Traduction
Impossible d'ouvrir la base de données [fichier]Explication
Vous cherchez à ouvrir ou créer un fichier de base de données SQLite mais vous n'en avez pas la possibilité.En pratique
Vous êtes dans l'un des cas de figure suivants:![]() |
Le fichier n'existe pas, vous souhaitez donc créer le fichier de base de données mais le répertoire, dans lequel doit être fait le fichier, n'existe pas. |
| Solution | |
|---|---|
Créer le répertoire. Soit manuellement, soit via la commande php
|
![]() |
Le dossier existe mais pas le fichier, vous souhaitez donc créer le fichier de base de données. Les droits (unix peut-être) ne vous autorisent pas à créer le fichier dans ce répertoire. |
| Solution | |
|---|---|
| Changer les droits du dossier [comment?] (ajouter le droit en écriture et en consultation 'x') si possible ou sinon choisir un autre dossier de destination. |
![]() |
Le fichier existe, vous souhaitez donc accéder à la de base de données mais les droits (unix peut-être) sur le fichier ou le répertoire ne vous y autorisent pas. |
| Solution | |
|---|---|
| Changer les droits du fichier (ajouter le droit en lecture) ou du répertoire (ajouter le droit en consultation 'x') si possible (et s'il vous appartient) [comment?] . |


