【问题标题】:installing traceability plugin for redmine v1.1.3 (rake aborted! stack level too deep error)为 redmine v1.1.3 安装可追溯性插件(rake aborted!stack level too deep error)
【发布时间】:2011-08-22 05:51:42
【问题描述】:

我安装了 redmine v1.1.3 并且正在使用 sqlite。它工作正常,但我无法完成可追溯性插件安装。

  1. 我已经下载了traceability并将其放入“C:\redmine-1.1.3\vendor\plugins”中。
  2. 设置 RAILS_ENV=生产 rake db:migrate 命令失败

    C:\redmine-1.1.3>rake db:migrate --trace (在 C:/redmine-1.1.3 中) ** 调用 db:migrate (first_time) ** 调用环境(first_time) ** 执行环境 耙中止! 堆栈级别太深 C:/redmine-1.1.3/lib/redmine/menu_manager.rb:28:in old_initilize' C:/redmine-1.1.3/lib/redmine/menu_manager.rb:28:inold_initilize' C:/redmine-1.1.3/lib/redmine/menu_manager.rb:28:in initialize' C:/redmine-1.1.3/lib/redmine/menu_manager.rb:314:innew' C:/redmine-1.1.3/lib/redmine/menu_manager.rb:314:in initialize' C:/redmine-1.1.3/lib/redmine/menu_manager.rb:299:innew' C:/redmine-1.1.3/lib/redmine/menu_manager.rb:299:in map' C:/redmine-1.1.3/lib/redmine.rb:148 C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:ingem_original _要求' C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in require' C:/redmine-1.1.3/vendor/rails/activesupport/lib/active_support/dependencies.rb:1 58:inrequire' C:/redmine-1.1.3/config/initializers/30-redmine.rb:3 C:/redmine-1.1.3/vendor/rails/activesupport/lib/active_support/dependencies.rb:1 47:在load_without_new_constant_marking' C:/redmine-1.1.3/vendor/rails/activesupport/lib/active_support/dependencies.rb:1 47:inload' C:/redmine-1.1.3/config/../vendor/rails/railties/lib/initializer.rb:622:in load _application_initializers' C:/redmine-1.1.3/config/../vendor/rails/railties/lib/initializer.rb:621:ineach ' C:/redmine-1.1.3/config/../vendor/rails/railties/lib/initializer.rb:621:in load _application_initializers' C:/redmine-1.1.3/config/../vendor/rails/railties/lib/initializer.rb:176:inproc 埃斯' C:/redmine-1.1.3/config/../vendor/rails/railties/lib/initializer.rb:113:in send ' C:/redmine-1.1.3/config/../vendor/rails/railties/lib/initializer.rb:113:inrun'

    C:/redmine-1.1.3/config/environment.rb:31 C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in gem_original _require' C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:inrequire' C:/redmine-1.1.3/vendor/rails/activesupport/lib/active_support/dependencies.rb:1 56:在require' C:/redmine-1.1.3/vendor/rails/activesupport/lib/active_support/dependencies.rb:5 21:innew_constants_in' C:/redmine-1.1.3/vendor/rails/activesupport/lib/active_support/dependencies.rb:1 56:在require' C:/redmine-1.1.3/vendor/rails/railties/lib/tasks/misc.rake:4 C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:incall' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in execute' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:ineach' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in execute' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:597:ininvoke_with_cal l_链' C:/Ruby187/lib/ruby/1.8/monitor.rb:242:in synchronize' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:ininvoke_with_cal l_链' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:607:in invoke_prerequi sites' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:604:ineach' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:604:ininvoke_prerequi sites' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:596:ininvoke_with_cal l_链' C:/Ruby187/lib/ruby/1.8/monitor.rb:242:in synchronize' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:ininvoke_with_cal l_链' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:583:in invoke' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2051:ininvoke_task' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:intop_level' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:ineach' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in top_level' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:instandard_excep tion_handling' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2023:in top_level' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2001:inrun' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in standard_excep tion_handling' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:inrun' C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31 C:/Ruby187/bin/rake:19:in `load' C:/Ruby187/bin/rake:19

我正在使用 ms xp 和

C:\redmine-1.1.3>ruby -v
ruby 1.8.7 (2010-08-16 patchlevel 302) [i386-mingw32]

C:\redmine-1.1.3>gem list

*** LOCAL GEMS ***

actionmailer (2.3.5)
actionpack (2.3.5)
activerecord (2.3.5)
activeresource (2.3.5)
activesupport (2.3.5)
i18n (0.4.2)
mysql (2.8.1 x86-mingw32)
rack (1.0.1)
rails (2.3.5)
rake (0.8.7)
sqlite3 (1.3.3 x86-mingw32)

我在带有 mysql 的 ubuntu 和带有 mysql 的 ms xp 上都遇到了这个错误。在 ubuntu 上,由于“堆栈级别太深”错误,我将堆栈大小更改为无限制,但没有任何变化。

【问题讨论】:

标签: ruby-on-rails ruby plugins redmine redmine-plugins


【解决方案1】:

我没有按照插件安装(http://www.redmine.org/projects/redmine/wiki/Plugins)尝试下面的代码,它可以工作。

RAILS_ENV=production rake db:migrate

多谢指教

【讨论】:

    猜你喜欢
    • 2012-04-04
    • 2018-03-18
    • 2015-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-12
    • 2013-06-07
    相关资源
    最近更新 更多