You'll likely want to upgrade to the latest Hobo; it's possible it's
not compatible with the Rails version installed on DH. Also, if you
haven't added the app/views/taglibs/auto stuff into source control,
you'll want to add this to deploy.rb:
after "deploy:symlink" do
run "RAILS_ENV=production rake -f #{current_release}/Rakefile
hobo:generate_taglibs"
end
Or else you'll get *really* weird errors. :)
--Matt Jones
On Oct 8, 2009, at 4:30 PM, isaac wrote:
>
> I've managed to capify my way into dreamhost (quite easily) and this
> was my reward:
>
> Processing FrontController#index (for 89.138.118.244 at 2009-10-08
> 09:04:58) [GET]
> Rendering front/index
>
> ActionView::TemplateError (undefined method `push' for nil:NilClass)
> in app/views/front/index.dryml:
>
> hobo (0.8.5) lib/hobo/dryml/template_handler.rb:100:in
> `render_dryml'
> hobo (0.8.5) lib/hobo/dryml/template_handler.rb:88:in `render'
> hobo (0.8.5) lib/hobo/dryml/template_handler.rb:67:in
> `render_for_file'
> hobo (0.8.5) lib/hobo/controller.rb:22:in `call'
> hobo (0.8.5) lib/hobo/controller.rb:22:in `included_in_class'
> /dh/passenger/lib/phusion_passenger/rack/request_handler.rb:95:in
> `process_request'
> /dh/passenger/lib/phusion_passenger/abstract_request_handler.rb:
> 207:in `main_loop'
> /dh/passenger/lib/phusion_passenger/railz/application_spawner.rb:
> 378:in `start_request_handler'
> /dh/passenger/lib/phusion_passenger/railz/application_spawner.rb:
> 336:in `handle_spawn_application'
> /dh/passenger/lib/phusion_passenger/utils.rb:183:in `safe_fork'
> /dh/passenger/lib/phusion_passenger/railz/application_spawner.rb:
> 334:in `handle_spawn_application'
> /dh/passenger/lib/phusion_passenger/abstract_server.rb:352:in
> `__send__'
> /dh/passenger/lib/phusion_passenger/abstract_server.rb:352:in
> `main_loop'
> /dh/passenger/lib/phusion_passenger/abstract_server.rb:196:in
> `start_synchronously'
> /dh/passenger/lib/phusion_passenger/abstract_server.rb:163:in
> `start'
> /dh/passenger/lib/phusion_passenger/railz/application_spawner.rb:
> 213:in `start'
> /dh/passenger/lib/phusion_passenger/spawn_manager.rb:262:in
> `spawn_rails_application'
> /dh/passenger/lib/phusion_passenger/abstract_server_collection.rb:
> 126:in `lookup_or_add'
> /dh/passenger/lib/phusion_passenger/spawn_manager.rb:256:in
> `spawn_rails_application'
> /dh/passenger/lib/phusion_passenger/abstract_server_collection.rb:
> 80:in `synchronize'
> /dh/passenger/lib/phusion_passenger/abstract_server_collection.rb:
> 79:in `synchronize'
> /dh/passenger/lib/phusion_passenger/spawn_manager.rb:255:in
> `spawn_rails_application'
> /dh/passenger/lib/phusion_passenger/spawn_manager.rb:154:in
> `spawn_application'
> /dh/passenger/lib/phusion_passenger/spawn_manager.rb:287:in
> `handle_spawn_application'
> /dh/passenger/lib/phusion_passenger/abstract_server.rb:352:in
> `__send__'
> /dh/passenger/lib/phusion_passenger/abstract_server.rb:352:in
> `main_loop'
> /dh/passenger/lib/phusion_passenger/abstract_server.rb:196:in
> `start_synchronously'
>
> Rendering /home/username/hostname.com/appname/releases/20091008152600/
> public/500.html (500 Internal Server Error)
>
> any thoughts?
> >
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Hobo
Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/hobousers?hl=en
-~----------~----~----~----~------~----~------~--~---