Resolver NameErrors - Obtendo NameError em RAILS_END em rails_end.rb Ao usar plug-in deserto e Community_Engine

StackOverflow https://stackoverflow.com/questions/900358

Pergunta

O que é uma abordagem eficaz para NameErrors depuração no Rails?

Eu estou tentando usar o plugin do deserto (0.5.0) ea versão beira de Community_Engine. Eu comecei do zero e atravessou as instruções de instalação. Quando eu tentar iniciar meu servidor, eu recebo este erro: "RAILS_END Constant rails_end.rb não encontrado (NameError)". O problema é que não consigo encontrar rails_end.rb, nem posso encontrar uma referência google para este arquivo ou erro.

eu tenho verificado que as gemas necessários estão instalados e atualizados. Eu tenho escavado em torno do Google e deserto, mas não encontrei nenhuma referência à presente constante.

Todas as idéias? Graças

Aqui está a minha stack trace:

=> Booting Mongrel
=> Rails 2.3.2 application starting on http://0.0.0.0:3000
/opt/local/lib/ruby/gems/1.8/gems/desert-0.5.0/lib/desert/rails/
dependencies.rb:15:in `load_missing_constant': Constant RAILS_END from
rails_end.rb not found (NameError)
       from /Users/dmr/.gem/ruby/1.8/gems/activesupport-2.3.2/lib/
active_support/dependencies.rb:80:in `const_missing'
       from /Users/dmr/.gem/ruby/1.8/gems/activesupport-2.3.2/lib/
active_support/dependencies.rb:92:in `const_missing'
       from /Users/dmr/dev/lionfold/config/environment.rb:32
       from /Users/dmr/.gem/ruby/1.8/gems/rails-2.3.2/lib/
initializer.rb:111:in `run'
       from /Users/dmr/dev/myapp/config/environment.rb:31
       from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/
custom_require.rb:31:in `gem_original_require'
       from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/
custom_require.rb:31:in `require'
       from /Users/dmr/.gem/ruby/1.8/gems/activesupport-2.3.2/lib/
active_support/dependencies.rb:156:in `require'
       from /Users/dmr/.gem/ruby/1.8/gems/activesupport-2.3.2/lib/
active_support/dependencies.rb:521:in `new_constants_in'
       from /Users/dmr/.gem/ruby/1.8/gems/activesupport-2.3.2/lib/
active_support/dependencies.rb:156:in `require'
       from /Users/dmr/.gem/ruby/1.8/gems/rails-2.3.2/lib/commands/
server.rb:84
       from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/
custom_require.rb:31:in `gem_original_require'
       from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/
custom_require.rb:31:in `require'
       from script/server:3
Foi útil?

Solução

Desculpe, eu só notei isso; por favor, certifique-se de trazer a sua pergunta sobre o grupo CommunityEngine Google também; você provavelmente obterá melhores respostas lá:

http://groups.google.com/group/communityengine/

Graças Bruno - chumbo desenvolvedor CE

Outras dicas

Última eu sabia, Deserto não funciona com o Rails 2.3

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top