Rails SQLite 提交不了
ActiveRecord::StatementInvalid in PostsController#create
SQLite3::ReadOnlyException: attempt to write a readonly database:
但是数据库是可写了改成777了啊
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
什么解决方案,改成www-data?
解决了
引用来自“盘先海”的答案
可能不是一个用户组的,把权限改成当前用户组看看
可能不是一个用户组的,把权限改成当前用户组看看
引用来自“鉴客”的答案
网上看到的解决办法:
控制面板->文件夹选项-> 使用简单文件共享(推荐),把前面的勾去掉。找到SQLite数据库所在的文件夹,单击右键,属性->安全,为Users用户组添加写入权限。再试一下,问题解决。
是linux 系统
网上看到的解决办法:
控制面板->文件夹选项-> 使用简单文件共享(推荐),把前面的勾去掉。找到SQLite数据库所在的文件夹,单击右键,属性->安全,为Users用户组添加写入权限。再试一下,问题解决。