PHP: я не могу создать базу данных sqlite3 - PullRequest
0 голосов
/ 20 сентября 2018

Я хочу создать базу данных sqlite3 в PHP, но я получаю ошибку от PHP

Ошибка

Fatal error: Uncaught Exception: Unable to open database: unable to open database file

Коды

$database = new SQLite3('myDatabase.db');

Примечание: моя версия PHP - 7.1

Примечание: имя моей базы данных не повторяется, и sqlite3 должен сделать это

Спасибо за внимание

Ответы [ 2 ]

0 голосов
/ 20 сентября 2018

Проверьте каталог разрешений.Папка, содержащая файл SQLite, должна быть доступна для записи для соответствующего пользователя.

0 голосов
/ 20 сентября 2018

Ваш код правильный и должен создать файл базы данных, если он не существует.

Скорее всего, это проблема прав пользователя, проверьте права доступа к папке, в которой вы пытаетесь создать файл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...