首页 > 解决方案 > 'SQLite3::BusyException: database is locked' 通过carrierwave上传时出现异常

问题描述

我尝试使用carrierwave gem在Ruby on rails中上传图像。遵循 guid 并尝试上传,但是我的轨道上出现了一些错误。我认为导致数据库超时,但我不知道究竟是什么。这是我的错误屏幕。我在模型类和其他东西中检查了我的上传器..

在此处输入图像描述

标签: ruby-on-railscarrierwave

解决方案


SQLite3 是一个基于文件的数据库,锁定比成熟的数据库稍逊一筹;我只会在少数用户设置中使用它。也许您已经在 SQLite 查看器或同时锁定数据库的另一个进程中打开了数据库?

此线程中有很多建议:Ruby: SQLite3::BusyException: database is locked:


推荐阅读