Project

General

Profile

Defect #19317

Updated by Toshi MARUYAMA about 10 years ago

I had installed redmine_2.4.6 with ruby1.8.7 under ubuntu 12.04. 
 Then we add agile_1.3.8 ,something goes wrong here ! 
 when use ruby 1.8.7 ,go with  
 ruby redmine-2.4.6/script/rails server thin -e production -d  
 it works,but when click on agile borad ,then 500 internal errors . 
 log: 

 <pre> 
 
 
 *Started GET "/settings/plugin/redmine_agile" for 192.168.4.100 at Tue Mar 10 10:48:52 +0800 2015 
 Processing by SettingsController#plugin as HTML 
   Parameters: {"id"=>"redmine_agile"} 
   ^[[1m^[[36m (0.1ms)^[[0m    ^[[1mSELECT MAX(`settings`.`updated_on`) AS max_id FROM `settings` ^[[0m 
   ^[[1m^[[35mUser Load (0.2ms)^[[0m    SELECT `users`.* FROM `users` WHERE `users`.`type` IN ('User', 'AnonymousUser') AND `users`.`status` = 1 AND `users`.`id` = ? LIMIT 1    [["id", 1]] 
   Current user: admin (id=1) 
   Rendered plugins/redmine_agile/app/views/settings/agile/_general.html.erb (3.6ms) 
   Rendered settings/plugin.html.erb within layouts/admin (5.3ms) 
 Completed 500 Internal Server Error in 11.1ms 

 ActionView::Template::Error (interning empty string): 
     6: ^M 
     7: <p>^M 
     8:     <label><%= l(:label_agile_board_default_fields) %></label>^M 
     9:     <%= select_tag 'settings[default_columns]', options_for_select(AgileQuery.new(:column_names => RedmineAgile.default_columns).available_columns.collect{|column| [column.caption, column.name]}, RedmineAgile.default_columns), :multiple => true, :include_blank => true, :size => 10, :style => "width:150px" %>^M 
     10: </p>^M 
     11: ^M 
     12: <p>^M 
   app/models/user.rb:219:in `to_sym' 
   app/models/user.rb:219:in `to_proc' 
   app/models/query.rb:441:in `column_names=' 
   app/models/query.rb:210:in `initialize' 
   app/views/settings/plugin.html.erb:6:in `_app_views_settings_plugin_html_erb___795848594__634660558' 
   app/views/settings/plugin.html.erb:4:in `_app_views_settings_plugin_html_erb___795848594__634660558' 
 * 
 </pre> 

 I search on googles ,some good people said ,they use ruby 1.9 ,success . 
 So I Install ruby-rvm ,change ruby1.8.7 to ruby1.9.3 
 when I start the server, not success, with log  

 <pre> 
 *=> Booting Thin 
 => Rails 3.2.19 application starting in production on http://0.0.0.0:3000 
 /usr/local/rvm/gems/ruby-1.9.3-p551/gems/activesupport-3.2.19/lib/active_support/core_ext/class/attribute.rb:81:in `block (2 levels) in model_object=': wrong number of arguments (1 for 0) (ArgumentError) 
         from /home/sono-1204/redmine-2.4.6/app/controllers/test/comments_controller.rb:20:in `<class:CommentsController>' 
         from /home/sono-1204/redmine-2.4.6/app/controllers/test/comments_controller.rb:18:in `<top (required)>' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/activesupport-3.2.19/lib/active_support/dependencies.rb:251:in `require' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/activesupport-3.2.19/lib/active_support/dependencies.rb:251:in `block in require' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/activesupport-3.2.19/lib/active_support/dependencies.rb:236:in `load_dependency' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/activesupport-3.2.19/lib/active_support/dependencies.rb:251:in `require' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/activesupport-3.2.19/lib/active_support/dependencies.rb:359:in `require_or_load' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/activesupport-3.2.19/lib/active_support/dependencies.rb:313:in `depend_on' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/activesupport-3.2.19/lib/active_support/dependencies.rb:225:in `require_dependency' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/railties-3.2.19/lib/rails/engine.rb:444:in `block (2 levels) in eager_load!' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/railties-3.2.19/lib/rails/engine.rb:443:in `each' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/railties-3.2.19/lib/rails/engine.rb:443:in `block in eager_load!' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/railties-3.2.19/lib/rails/engine.rb:441:in `each' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/railties-3.2.19/lib/rails/engine.rb:441:in `eager_load!' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/railties-3.2.19/lib/rails/application/finisher.rb:53:in `block in <module:Finisher>' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/railties-3.2.19/lib/rails/initializable.rb:30:in `instance_exec' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/railties-3.2.19/lib/rails/initializable.rb:30:in `run' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/railties-3.2.19/lib/rails/initializable.rb:55:in `block in run_initializers' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/railties-3.2.19/lib/rails/initializable.rb:54:in `each' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/railties-3.2.19/lib/rails/initializable.rb:54:in `run_initializers' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/railties-3.2.19/lib/rails/application.rb:136:in `initialize!' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/railties-3.2.19/lib/rails/railtie/configurable.rb:30:in `method_missing' 
         from /home/sono-1204/redmine-2.4.6/config/environment.rb:14:in `<top (required)>' 
         from /home/sono-1204/redmine-2.4.6/config.ru:3:in `require' 
         from /home/sono-1204/redmine-2.4.6/config.ru:3:in `block in <main>' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/rack-1.4.5/lib/rack/builder.rb:51:in `instance_eval' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/rack-1.4.5/lib/rack/builder.rb:51:in `initialize' 
         from /home/sono-1204/redmine-2.4.6/config.ru:in `new' 
         from /home/sono-1204/redmine-2.4.6/config.ru:in `<main>' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/rack-1.4.5/lib/rack/builder.rb:40:in `eval' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/rack-1.4.5/lib/rack/builder.rb:40:in `parse_file' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/rack-1.4.5/lib/rack/server.rb:200:in `app' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/railties-3.2.19/lib/rails/commands/server.rb:46:in `app' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/rack-1.4.5/lib/rack/server.rb:304:in `wrapped_app' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/rack-1.4.5/lib/rack/server.rb:254:in `start' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/railties-3.2.19/lib/rails/commands/server.rb:70:in `start' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/railties-3.2.19/lib/rails/commands.rb:55:in `block in <top (required)>' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/railties-3.2.19/lib/rails/commands.rb:50:in `tap' 
         from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/railties-3.2.19/lib/rails/commands.rb:50:in `<top (required)>' 
         from /home/sono-1204/redmine-2.4.6/script/rails:6:in `require' 
         from /home/sono-1204/redmine-2.4.6/script/rails:6:in `<main>'* 

 </pre> 

 maybe there are someway to solve this problem ,thanks. 


Back