Sqlite 数据库文件的重影错误
我正在本地主机上运行ghost。当我做 npm启动 我得到下面的错误 错误:无法为读/写操作打开sqlite3数据库文件, 拒绝许可 “/home/letsalign/Projects/letsalign blog/content/data/ghost-dev.db” 检查sqlite3数据库文件权限是否允许读写 进入 尽管db具有读写权限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开始--生产
请帮助您在
npm启动之前运行了npm安装--production
?@mikeddt是的,我运行了。。这没有引起任何问题。我唯一的其他建议是npm开始--生产。您确认了对DB文件的读/写权限。我使用chmod u+w来确保它是这样的,即使它具有读/写权限。检查图像截图启动Ghost时您使用的是什么用户?看起来您正在使用用户letsalign,并且它在数据库上只有只读。