PHP:我无法建立sqlite3数据库

时间:2018-09-20 20:47:08

标签: php sqlite

我想在PHP中创建一个sqlite3数据库,但是从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 :(得分:2)

您的代码正确,如果不存在,应创建数据库文件。

很可能是用户权限问题,请检查尝试在其中创建文件的文件夹的权限。

答案 1 :(得分:0)

检查目录权限。包含SQLite文件的文件夹必须可由适当的用户写入。