exec('chown ' . HOSTAS_UNIX_USER . ' ' . dirname(HOSTAS_DATABASE_PATH)); } if (!file_exists(HOSTAS_DATABASE_PATH)) { $conn = new SQLite3(HOSTAS_DATABASE_PATH); echo "Creating the database..." . PHP_EOL; $ddl = file_get_contents('./database.ddl'); $conn->exec($ddl); // Make sure the right permissions are set exec('chown ' . HOSTAS_UNIX_USER . ' ' . HOSTAS_DATABASE_PATH); exec('chgrp ' . HOSTAS_UNIX_USER . ' ' . HOSTAS_DATABASE_PATH); }