0

我正在尝试使用 RailsInstaller 使 Rails 服务器工作,我在以下位置下载了它:

http://railsinstaller.org/

我执行了所有没有任何问题,并且服务器在以下位置正常启动:

C:\Sites\todo

但是在我尝试在浏览器中打开页面的那一刻()http://localhost:3000/我得到了一个动作Controller:Exception

加载错误

无法加载此类文件 -- sqlite3

Rails.root : C:/Sites/todo 应用程序跟踪 | 框架跟踪 | 全跟踪

加载以下文件时发生此错误: sqlite3

要求

参数:无

> Show session dump
> Show env dump

回复

标头:无

服务器日志这样说:

2012-10-22 18:08:48 +0200 开始为 127.0.0.1 获取“/”

LoadError(无法加载此类文件 -- sqlite3):

渲染

C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/actionpack-3.0.9/lib/action_dispatch/middleware/templates/rescues/_trace.erb (0.0 ms)

渲染

C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/actionpack-3.0.9/lib/action_dispatch/middleware/templates/rescues/_request_and_response.erb (31.2 ms)

渲染

C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/actionpack-3.0.9/lib/action_dispatch/middleware/templates/rescues/diagnostics.erb 内救援/布局(62.5 毫秒)

我已经这样做了,gem install sqlite3但我仍然收到此消息。你有什么线索吗?

4

1 回答 1

0

检查您的 Gemfile 并尝试使用版本号重新安装

gem uninstall sqlite3

gem install sqlite3 -v=1.3.6

确保你有:

gem 'sqlite3', '1.3.6'

在你的 Gemfile

您可能还需要安装 sqlite3 的 windows 二进制文件我不确定

于 2012-10-22T16:53:06.213 回答