I'm trying to insert data into my SQlite3 database (this works via the command line). I gave the data1.db file 777 permissions and still it says it's unable to open the file.
I get this error:
Warning: SQLite3::exec() [sqlite3.exec]: unable to open database file in /var/www/test.php on line 3
Using this code:
$db = new SQLite3('./data1.db');
$db->exec("INSERT INTO table1 (fileName) VALUES ('test.txt')");
But the strange thing is that I can read from the database: (this works)
print_r($db->querySingle('SELECT fileName FROM table1', true));
I'm running PHP 5.3.0