我安装了Ruby 1.8.7
安装的导轨2.3.11和机架1.1.0和1.1.1“
见下面的当地gem列表
C:\ Ruby187 \ Apps \ Redmine> gem list
*本地GEMS *
actionmailer(2.3.11,2.0.0)actionpack(2.3.11,2.0.0)activerecord(2.3.11,2.0.0)activeresource(2.3.11)activesupport(2.3.11,2.0.0)i18n(0.6。 0,0.4.2)mysql(2.8.1 x86-mingw32)rack(1.1.2,1.1.1,1.1.0)rails(2.3.11)rake(0.9.2)sqlite3(1.3.3 x86-mingw32) sqlite3-ruby(1.3.3)
安装了mysql并创build了readmine数据库
这是我得到的问题;
C:\ Ruby187 \ Apps \ Redmine> rake db:migrate RAILS_ENV
耙/ rdoctask已弃用。 使用rdoc /任务(在RDoc 2.4.2+中)警告:不build议使用“task:t,arg::needs => [deps]”。 请使用'task:t,[args] => [deps]'。 在C:/Ruby187/Apps/Redmine/lib/tasks/email.rake:170 rake中止了! 没有这样的文件加载 – sqlite
任务:TOP => db:migrate => environment(通过使用–trace运行任务来查看完整跟踪)
readmine / config下database.yml文件的内容
生产:适配器:mysql数据库:redmine主机:localhost用户名:root密码:korkimysql编码:utf8
开发:适配器:mysql数据库:redmine_development主机:localhost用户名:root密码:korkimysql编码:utf8
感谢任何帮助
C:\ Ruby187 \ Apps \ Redmine> rake db:migrate RAILS_ENV – 跟踪下面的结果
tring / inflections.rb:162:在constantize' C:/Ruby187/Apps/Redmine/vendor/rails/active 157:in
observed_class'C:/ Ruby187 / Apps / Redmine / vendor / rails / active 183:在observed_classes' C:/Ruby187/Apps/Redmine/vendor/rails/active 166:in
初始化'C:/Ruby187/lib/ruby/1.8/singleton.rb:94:在C:/Ruby187/lib/ruby/1.8/singleton.rb :94:在C:/ Ruby187 / Apps / Redmine / vendor / rails / active 38:在instantiate_observers' C:/Ruby187/Apps/Redmine/vendor/rails/active 36:in
每个'C:/ Ruby187 / Apps / Redmine / vendor / rails / active 36:在instantiate_observers' C:/Ruby187/Apps/Redmine/vendor/rails/action .rb:15:in
define_dispatcher_callbacks'C:/ Ruby187 / Apps / Redmine / vendor / rails / active rb:182 :在call' C:/Ruby187/Apps/Redmine/vendor/rails/active rb:182:in
evaluate_method'C:/ Ruby187 / Apps / Redmine / vendor / rails / active rb:166:in call' C:/Ruby187/Apps/Redmine/vendor/rails/active rb:90:in
C:/ Ruby187 / Apps / Redmine / vendor / rails / active rb:90:在each' C:/Ruby187/Apps/Redmine/vendor/rails/active rb:90:in
发送'C:/ Ruby187 / Apps / Redmin e / vendor / rails / active rb:90:在run' C:/Ruby187/Apps/Redmine/vendor/rails/active rb:276:in
run_callbacks'C:/ Ruby187 / Apps / Redmine / vendor / rails / action。 rb:51: send' C:/Ruby187/Apps/Redmine/vendor/rails/action .rb:51:in
run_prepare_callbacks'C:/ Ruby187 / Apps / Redmine / config /../ vendor / ra n prepare_dispatcher' C:/Ruby187/Apps/Redmine/config/../vendor/ra n
进程'C:/ Ruby187 / Apps / Redmine / config /../ vendor / ra n send' C:/Ruby187/Apps/Redmine/config/../vendor/ra n
运行'C:/ Ruby187 / Apps / Redmine / config / environment。 C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/ _require'C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/ C:/ Ruby187 / Apps / Redmine / vendor / rails / active es.rb: 182:in require' C:/Ruby187/Apps/Redmine/vendor/rails/active es.rb:547:in
new_constants_in'C:/ Ruby187 / Apps / Redmine / vendor / rails / active es.rb:182:in require' C:/Ruby187/Apps/Redmine/vendor/rails/railti C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9. C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9. C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9. C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9. C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9. h_call_chain' C:/Ruby187/lib/ruby/1.8/monitor.rb:242:in
require' C:/Ruby187/Apps/Redmine/vendor/rails/railti C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9. C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9. C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9. C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9. C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9. h_call_chain' C:/Ruby187/lib/ruby/1.8/monitor.rb:242:in
require' C:/Ruby187/Apps/Redmine/vendor/rails/railti C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9. C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9. C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9. C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9. C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9. h_call_chain' C:/Ruby187/lib/ruby/1.8/monitor.rb:242:in
C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9。 h_call_chain'C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9。 必要条件C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9。 C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9。 必要条件C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9。 h_call_chain'C:/Ruby187/lib/ruby/1.8/monitor.rb:242:在`C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9。 h_call_chain'C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9。 C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9。 oke_task'C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9。 级别“C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9。 'C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9。 级别“C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9。 ndard_exception_handling'C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9。 级别“C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9。
C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9。 ndard_exception_handling'C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9。
C:/Ruby187/lib/ruby/gems/1.8/gems/rake-0.9。 C:/ Ruby187 / bin / rake:19:在`load'C:/Ruby187/bin/rake:19任务:TOP => db:migrate =>环境
降级(卸载并安装)rake版本到0.8.7解决了这个问题
在开发我们的BitNami Redmine堆栈的同时,我们也遇到了同样的问题,我们也提供了Ruby 1.8.7和Rake 0.8.7。