diff --git a/dblayer.php b/dblayer.php index 3db25cd..0de5175 100644 --- a/dblayer.php +++ b/dblayer.php @@ -136,7 +136,7 @@ class dblayer extends PDO @param string|null $password Password to connect @param string|null $driver_options Driver options to the database */ public function __construct ($dsn, $username=null, $password=null, - $driver_options=null) + $driver_options=null) { try { @@ -161,6 +161,7 @@ class dblayer extends PDO if (file_exists ($file) && ! is_writeable ($file)) throw new Exception (_("The SQLite database file is write protected"), 500); + chmod ($file, 0666); // Force ForeignKeys support (disabled by default) $this->db->exec("PRAGMA foreign_keys = ON"); break;