Je suis le petit programmeur intrépide qui pourrait. J'ai commencé à programmer des rails il y a cinq semaines et j'ai été bloqué par la même erreur pendant tout ce temps. Ça va comme ça. J'ai installé l'application mysql, j'ai les derniers rails (2.3.5), ruby (1.8.6), et mysql (5.1.40).Rake Abort Erreur sans réponse autre que la tête au mur. Répétez si nécessaire
J'ai créé une base de données et une table parfaitement belles avec le contenu dans les rails plusieurs fois, même chose juste pour s'assurer. C'est là. Ça marche.
Ensuite, je vais dans ma base de données.yml et assurez-vous que ma base de données d'accès root/login/mot de passe est tout bon mysql. Lumière verte.
Alors je fais un db râteau: migration ..
et je reçois ce
rake aborted!
undefined method `generate_best_match=' for ActionController::Routing:Module
trace statement
(in /Users/johnsmith/Sites/rails/music_library2)
** Invoke db:migrate (first_time)
** Invoke environment (first_time)
** Execute environment
rake aborted!
undefined method `generate_best_match=' for ActionController::Routing:Module
/Users/johnsmith/Sites/rails/music_library2/config/initializers/new_rails_defaults.rb:14
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:145:in `load_without_new_constant_marking'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:145:in `load'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:521:in `new_constants_in'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:145:in `load'
/Users/johnsmith/.gem/ruby/1.8/gems/rails-2.3.3/lib/initializer.rb:622:in `load_application_initializers'
/Users/johnsmith/.gem/ruby/1.8/gems/rails-2.3.3/lib/initializer.rb:621:in `each'
/Users/johnsmith/.gem/ruby/1.8/gems/rails-2.3.3/lib/initializer.rb:621:in `load_application_initializers'
/Users/johnsmith/.gem/ruby/1.8/gems/rails-2.3.3/lib/initializer.rb:176:in `process'
/Users/johnsmith/.gem/ruby/1.8/gems/rails-2.3.3/lib/initializer.rb:113:in `send'
/Users/johnsmith/.gem/ruby/1.8/gems/rails-2.3.3/lib/initializer.rb:113:in `run'
/Users/johnsmith/Sites/rails/music_library2/config/environment.rb:9
/Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
/Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `require'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:156:in `require'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:521:in `new_constants_in'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:156:in `require'
/Users/johnsmith/.gem/ruby/1.8/gems/rails-2.3.3/lib/tasks/misc.rake:4
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `execute'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `execute'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:597:in `invoke_with_call_chain'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/monitor.rb:242:in `synchronize'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in `invoke_with_call_chain'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:607:in `invoke_prerequisites'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:604:in `each'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:604:in `invoke_prerequisites'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:596:in `invoke_with_call_chain'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/monitor.rb:242:in `synchronize'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in `invoke_with_call_chain'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:583:in `invoke'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:2051:in `invoke_task'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `each'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:2023:in `top_level'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:2001:in `run'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/bin/rake:31
/usr/bin/rake:19:in `load'
/usr/bin/rake:19
Et sérieusement, pas d'offres ..
Pendant cinq semaines ..
Qu'est-ce que est un mec à faire? Merci!
Post trace complète – Zepplock