0

RailsInstaller を使用して、Rails サーバーを機能させようとしています。

http://railsinstaller.org/

私は問題なくすべてを実行し、サーバーは次の場所で適切に起動します。

C:\Sites\todo

しかし、まさにその瞬間にブラウザでページを開こうとしました ( http://localhost:3000/) アクションがController:Exceptionキャッチされました

LoadError

そのようなファイルを読み込めません -- sqlite3

Rails.root : C:/Sites/todo アプリケーション トレース | フレームワーク トレース | 完全なトレース

このエラーは、次のファイルの読み込み中に発生しました: sqlite3

リクエスト

パラメータ: なし

> Show session dump
> Show env dump

応答

ヘッダー: なし

そして、サーバーログには次のように書かれています:

2012-10-22 18:08:48 +0200 で 127.0.0.1 の GET "/" を開始しました

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 ミリ秒)

レンダリング

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 ミリ秒)

レンダリング

C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/actionpack-3.0.9/lib/action_dispatch/middleware/templates/rescues/diagnostics.erb (rescues/layout 内) (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 に答える