ruby-on-rails - 'SQLite3::BusyException: database is locked' 通过carrierwave上传时出现异常
问题描述
我尝试使用carrierwave gem在Ruby on rails中上传图像。遵循 guid 并尝试上传,但是我的轨道上出现了一些错误。我认为导致数据库超时,但我不知道究竟是什么。这是我的错误屏幕。我在模型类和其他东西中检查了我的上传器..
解决方案
SQLite3 是一个基于文件的数据库,锁定比成熟的数据库稍逊一筹;我只会在少数用户设置中使用它。也许您已经在 SQLite 查看器或同时锁定数据库的另一个进程中打开了数据库?
推荐阅读
- oracle-apex - APEX 在 IG 中更改行颜色
- javascript - ChartJS 工具提示问题
- hibernate - 无法加载类 org.grails.orm.hibernate.support.ClosureEventTriggeringInterceptor
- python - 如何在 Python 3 中使用 pyhocon 动态生成 Hocon conf 文件?
- python - bisect_right() 怎么会比 insort_right() 慢 4 倍?
- angular - 错误:“AppRoutingModule”模块无法自行导入
- r - 使用 dplyr 在最小和最大间隔之间按组创建值序列
- swift - 如何防止 TextField 在 SwiftUI 列表中消失?
- deepstream.io - 谁在生产中使用 deepstream?
- c++ - 在 C++ 中是否有 anti-std::move 的地方