La resolución de NameErrors - Conseguir NameError en RAILS_END en rails_end.rb Cuando usando el plugin de desierto y Community_Engine

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

Pregunta

¿Qué es un método eficaz para NameErrors de depuración en los carriles?

Estoy tratando de utilizar el plugin desierto (0.5.0) y la versión borde de Community_Engine. He empezado desde cero y pasado por las instrucciones de instalación. Cuando yo intente poner en marcha mi servidor, me sale este error: "Constante de RAILS_END rails_end.rb no encontrado (NameError)". El problema es que no puedo encontrar rails_end.rb, ni puedo encontrar una referencia a este archivo Google o error.

He verificado que las gemas necesarios están instalados y actual. He excavado en torno a Google y el desierto, pero no he encontrado ninguna referencia a la presente constante.

¿Alguna idea? Gracias

Aquí está mi seguimiento de la pila:

=> 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
¿Fue útil?

Solución

En este momento me he dado cuenta de esto; por favor asegúrese de que aparezca su pregunta en el grupo CommunityEngine Google también; probablemente obtendrá mejores respuestas allí:

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

Gracias Bruno - desarrollador principal CE

Otros consejos

Lo último que sabía, Desierto no funciona con Rails 2.3

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top