1

私はレールの初心者なので、この質問を許してください。しかし、私はどこでもそれを行う方法を探してきました。最終的に作業する必要があるクローン化した github プロジェクトがありますが、ブラウザーで今すぐ表示する必要があります (次の数か月でスピードアップするためにクラッシュコースになります)。ディレクトリをダウンロードし、bundle install を実行しました。Railsサーバーを起動しようとすると、次のようになります。

    Chriss-MacBook-Pro:chris cgood$ rails server
/usr/local/rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.11/lib/rails/railtie/configuration.rb:85:in `method_missing': undefined method `active_record' for #<Rails::Application::Configuration:0x007fc07b649c48> (NoMethodError)
    from /Users/cgood/event/chris/config/application.rb:69:in `<class:Application>'
    from /Users/cgood/event/chris/config/application.rb:25:in `<module:ChrisGood>'
    from /Users/cgood/event/chris/config/application.rb:24:in `<top (required)>'
    from /usr/local/rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.11/lib/rails/commands.rb:53:in `require'
    from /usr/local/rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.11/lib/rails/commands.rb:53:in `block in <top (required)>'
    from /usr/local/rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.11/lib/rails/commands.rb:50:in `tap'
    from /usr/local/rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.11/lib/rails/commands.rb:50:in `<top (required)>'
    from script/rails:6:in `require'
    from script/rails:6:in `<main>'

どんな助けでも本当に感謝します! エラーメッセージに次ぐエラーメッセージに取り組みながら、何時間も髪を抜いてきました。これは、インターネット上でそれについて何かを見つけるのに苦労しています。

xcode、rails インストーラー、homebrew、postgreSQL がインストールされています。ありがとう。

4

1 に答える 1

1

2つのこと:

  1. レールをアップグレード!! 3.2.11 を使用する危険性についての投稿があります
  2. アプリには database.yml というファイルが必要です。これこれを読んで、何を入れるかを確認してください。

通常、アプリにはそのファイルが既に含まれていますが、通常はデータベース ユーザーのパスワードなどの機密データが含まれているため、github リポジトリから除外する傾向があります。したがって、自分で作成する必要があります。

于 2013-02-24T16:20:43.877 に答える