We require that gem, so it's not likely that that is the actual problem. What gems do you have in your environment? And what extensions and plugins do you have in your app?
On Wed, Nov 3, 2010 at 4:25 AM, amr <amr...@gmail.com> wrote: > I got it fixed when I remove will_paginate 2.3.15 .. seems radiant > 0.9.1 crashes with this gem! (sometimes) > > On Nov 1, 3:29 pm, amr <amr...@gmail.com> wrote: >> I have this (undefined method `include?' for nil:NilClass) when i >> tried to edit some pages. >> Also, I have (undefined method `include?' ) when i tried to see the >> pages! some content are displayed and else throw this error! >> >> I can handle it when I touch tmp/restart.txt... >> >> But I want to restart the app when this error came!! any solution??? >> >> This from the log >> >> Processing Admin::PagesController#edit (for 213.xx.xx.178 at >> 2010-11-01 13:23:54) [GET] >> Parameters: {"action"=>"edit", "id"=>"15", "controller"=>"admin/ >> pages"} >> Rendering template within layouts/application >> Rendering admin/pages/edit >> >> ActionView::TemplateError (undefined method `include?' for >> nil:NilClass) on line #26 of /opt/ruby-enterprise/lib/ruby/gems/1.8/ >> gems/radiant-0.9.1/app/views/admin/pages/_fields.html.haml: >> 23: %a.popup{:href=> >> '#add_part_popup', :title=>t('add_part')} >> 24: = image('add_tab', :alt=>t('add_part'), :title=>"") >> 25: #pages.pages >> 26: = render :partial => 'admin/page_parts/ >> page_part', :collection => @page.parts >> 27: = render_region :parts_bottom, :locals => {:f => fields} >> 28: - form.edit_layout_and_type do >> 29: .set >> >> /opt/ruby-enterprise/lib/ruby/gems/1.8/gems/will_paginate-2.3.15/ >> lib/will_paginate/finder.rb:168:in `method_missing' >> radiant (0.9.1) vendor/plugins/haml/rails/./lib/haml/helpers/ >> action_view_mods.rb:11:in `render' >> radiant (0.9.1) vendor/plugins/haml/rails/./lib/haml/helpers.rb: >> 90:in `non_haml' >> radiant (0.9.1) vendor/plugins/haml/rails/./lib/haml/helpers/ >> action_view_mods.rb:11:in `render' >> radiant (0.9.1) app/views/admin/pages/_fields.html.haml:26 >> radiant (0.9.1) vendor/plugins/haml/rails/./lib/haml/helpers.rb: >> 343:in `call' >> radiant (0.9.1) vendor/plugins/haml/rails/./lib/haml/helpers.rb: >> 343:in `capture_haml' >> radiant (0.9.1) vendor/plugins/haml/rails/./lib/haml/helpers.rb: >> 545:in `with_haml_buffer' >> radiant (0.9.1) vendor/plugins/haml/rails/./lib/haml/helpers.rb: >> 339:in `capture_haml' >> radiant (0.9.1) vendor/plugins/haml/rails/./lib/haml/helpers/ >> action_view_mods.rb:88:in `capture' >> radiant (0.9.1) lib/radiant/admin_ui/region_partials.rb:13:in >> `method_missing' >> radiant (0.9.1) app/views/admin/pages/_fields.html.haml:19 >> radiant (0.9.1) app/helpers/admin/regions_helper.rb:6:in `call' >> radiant (0.9.1) app/helpers/admin/regions_helper.rb:6:in >> `render_region' >> radiant (0.9.1) app/views/admin/pages/_fields.html.haml:6:in >> `_run_haml_47opt47ruby45enterprise47lib47ruby47gems47146847gems47radiant450 >> 46946147app47views47admin47pages47_fields46html46haml_locals_fields_object' >> radiant (0.9.1) vendor/plugins/haml/rails/./lib/haml/helpers/ >> action_view_mods.rb:11:in `render' >> radiant (0.9.1) vendor/plugins/haml/rails/./lib/haml/helpers.rb: >> 90:in `non_haml' >> radiant (0.9.1) vendor/plugins/haml/rails/./lib/haml/helpers/ >> action_view_mods.rb:11:in `render' >> radiant (0.9.1) app/views/admin/pages/edit.html.haml:8 >> radiant (0.9.1) vendor/plugins/haml/rails/./lib/haml/helpers/ >> action_view_mods.rb:204:in `call' >> radiant (0.9.1) vendor/plugins/haml/rails/./lib/haml/helpers/ >> action_view_mods.rb:204 >> radiant (0.9.1) vendor/plugins/haml/rails/./lib/haml/helpers.rb: >> 567:in `call' >> radiant (0.9.1) vendor/plugins/haml/rails/./lib/haml/helpers.rb: >> 567:in `haml_bind_proc' >> radiant (0.9.1) vendor/plugins/haml/rails/./lib/haml/helpers/ >> action_view_mods.rb:210:in `form_for' >> radiant (0.9.1) app/views/admin/pages/edit.html.haml:7 >> radiant (0.9.1) vendor/plugins/haml/rails/./lib/haml/helpers.rb: >> 343:in `call' >> radiant (0.9.1) vendor/plugins/haml/rails/./lib/haml/helpers.rb: >> 343:in `capture_haml' >> radiant (0.9.1) vendor/plugins/haml/rails/./lib/haml/helpers.rb: >> 545:in `with_haml_buffer' >> radiant (0.9.1) vendor/plugins/haml/rails/./lib/haml/helpers.rb: >> 339:in `capture_haml' >> radiant (0.9.1) vendor/plugins/haml/rails/./lib/haml/helpers/ >> action_view_mods.rb:88:in `capture' >> radiant (0.9.1) lib/radiant/admin_ui/region_partials.rb:13:in >> `method_missing' >> radiant (0.9.1) app/views/admin/pages/edit.html.haml:6 >> radiant (0.9.1) app/helpers/admin/regions_helper.rb:6:in `call' >> radiant (0.9.1) app/helpers/admin/regions_helper.rb:6:in >> `render_region' >> radiant (0.9.1) app/views/admin/pages/edit.html.haml:3:in >> `_run_haml_47opt47ruby45enterprise47lib47ruby47gems47146847gems47radiant450 >> 46946147app47views47admin47pages47edit46html46haml' >> radiant (0.9.1) vendor/plugins/haml/rails/./lib/haml/helpers/ >> action_view_mods.rb:13:in `render' >> radiant (0.9.1) vendor/plugins/haml/rails/./lib/haml/helpers/ >> action_view_mods.rb:13:in `render' >> radiant (0.9.1) vendor/plugins/haml/rails/./lib/sass/plugin/ >> rails.rb:20:in `process' >> passenger (3.0.0) lib/phusion_passenger/rack/request_handler.rb: >> 96:in `process_request' >> passenger (3.0.0) lib/phusion_passenger/ >> abstract_request_handler.rb:513:in `accept_and_process_next_request' >> passenger (3.0.0) lib/phusion_passenger/ >> abstract_request_handler.rb:274:in `main_loop' >> passenger (3.0.0) lib/phusion_passenger/classic_rails/ >> application_spawner.rb:321:in `start_request_handler' >> passenger (3.0.0) lib/phusion_passenger/classic_rails/ >> application_spawner.rb:275:in `send' >> passenger (3.0.0) lib/phusion_passenger/classic_rails/ >> application_spawner.rb:275:in `handle_spawn_application' >> passenger (3.0.0) lib/phusion_passenger/utils.rb:479:in >> `safe_fork' >> passenger (3.0.0) lib/phusion_passenger/classic_rails/ >> application_spawner.rb:270:in `handle_spawn_application' >> passenger (3.0.0) lib/phusion_passenger/abstract_server.rb:357:in >> `__send__' >> passenger (3.0.0) lib/phusion_passenger/abstract_server.rb:357:in >> `server_main_loop' >> passenger (3.0.0) lib/phusion_passenger/abstract_server.rb:206:in >> `start_synchronously' >> passenger (3.0.0) lib/phusion_passenger/abstract_server.rb:180:in >> `start' >> passenger (3.0.0) lib/phusion_passenger/classic_rails/ >> application_spawner.rb:149:in `start' >> passenger (3.0.0) lib/phusion_passenger/spawn_manager.rb:219:in >> `spawn_rails_application' >> passenger (3.0.0) lib/phusion_passenger/ >> abstract_server_collection.rb:132:in `lookup_or_add' >> passenger (3.0.0) lib/phusion_passenger/spawn_manager.rb:214:in >> `spawn_rails_application' >> passenger (3.0.0) lib/phusion_passenger/ >> abstract_server_collection.rb:82:in `synchronize' >> passenger (3.0.0) lib/phusion_passenger/ >> abstract_server_collection.rb:79:in `synchronize' >> passenger (3.0.0) lib/phusion_passenger/spawn_manager.rb:213:in >> `spawn_rails_application' >> passenger (3.0.0) lib/phusion_passenger/spawn_manager.rb:132:in >> `spawn_application' >> passenger (3.0.0) lib/phusion_passenger/spawn_manager.rb:275:in >> `handle_spawn_application' >> passenger (3.0.0) lib/phusion_passenger/abstract_server.rb:357:in >> `__send__' >> passenger (3.0.0) lib/phusion_passenger/abstract_server.rb:357:in >> `server_main_loop' >> passenger (3.0.0) lib/phusion_passenger/abstract_server.rb:206:in >> `start_synchronously' >> passenger (3.0.0) helper-scripts/passenger-spawn-server:99 >> >> Rendering /home/deploy/beta/xxx/public/500.html (500 Internal Server >> Error) >> >> -- amr > -- Jim Gay Saturn Flyer LLC http://www.saturnflyer.com 571-403-0338