Ruby on rails Mavericks ruby on rails SQLite3问题

Ruby on rails Mavericks ruby on rails SQLite3问题,ruby-on-rails,sqlite,osx-mavericks,Ruby On Rails,Sqlite,Osx Mavericks,我已经在我的本地操作系统上安装了一个应用程序,我将操作系统更新为Mavericks。 出了什么事! 启动rails s后,错误如下:SQLite3::IOException:disk I/O error:PRAGMA table\u info(“用户”) 顺便说一下,我在本地环境中使用cancan 有人能帮我一下吗?当我升级到OSX Mavericks时,这件事发生在我身上。我的数据库似乎已损坏,错误与您的非常相似。掉落和重建解决了这个问题 在Rails中,可通过以下方式轻松完成: rake

我已经在我的本地操作系统上安装了一个应用程序,我将操作系统更新为Mavericks。 出了什么事! 启动rails s后,错误如下:
SQLite3::IOException:disk I/O error:PRAGMA table\u info(“用户”)

顺便说一下,我在本地环境中使用cancan


有人能帮我一下吗?

当我升级到OSX Mavericks时,这件事发生在我身上。我的数据库似乎已损坏,错误与您的非常相似。掉落和重建解决了这个问题

在Rails中,可通过以下方式轻松完成:


rake db:drop db:create db:migrate db:seed

或将最后3项合并:


rake db:drop db:setup

您是否尝试过检查数据库是否已损坏?也许可以尝试在以下内容中打开它们?您100%确定users表存在吗?您是否尝试过这样做:?如果这解决了您的问题,请将其标记为已接受,这样这个问题就不再被认为是未解决的。谢谢