Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sqlite 数据库文件的重影错误_Sqlite_Ghost Blog - Fatal编程技术网

Sqlite 数据库文件的重影错误

Sqlite 数据库文件的重影错误,sqlite,ghost-blog,Sqlite,Ghost Blog,我正在本地主机上运行ghost。当我做 npm启动 我得到下面的错误 错误:无法为读/写操作打开sqlite3数据库文件, 拒绝许可 “/home/letsalign/Projects/letsalign blog/content/data/ghost-dev.db” 检查sqlite3数据库文件权限是否允许读写 进入 尽管db具有读写权限 请帮助您在npm启动之前运行了npm安装--production?@mikeddt是的,我运行了。。这没有引起任何问题。我唯一的其他建议是npm开始--生产

我正在本地主机上运行ghost。当我做

npm启动

我得到下面的错误

错误:无法为读/写操作打开sqlite3数据库文件, 拒绝许可 “/home/letsalign/Projects/letsalign blog/content/data/ghost-dev.db”

检查sqlite3数据库文件权限是否允许读写 进入

尽管db具有读写权限


请帮助

您在
npm启动之前运行了
npm安装--production
?@mikeddt是的,我运行了。。这没有引起任何问题。我唯一的其他建议是
npm开始--生产
。您确认了对DB文件的读/写权限。我使用chmod u+w来确保它是这样的,即使它具有读/写权限。检查图像截图启动Ghost时您使用的是什么用户?看起来您正在使用用户letsalign,并且它在数据库上只有只读。