Ruby on rails 雷克流产了!未初始化常数knowit
我正在安装一个新的运行MySQL的Ubuntu服务器。我已经在我的开发服务器上安装了Capistrano,并且在运行deploy:setup之后尝试deploy:cold。在部署脚本尝试运行之后Ruby on rails 雷克流产了!未初始化常数knowit,ruby-on-rails,ruby,rake,Ruby On Rails,Ruby,Rake,我正在安装一个新的运行MySQL的Ubuntu服务器。我已经在我的开发服务器上安装了Capistrano,并且在运行deploy:setup之后尝试deploy:cold。在部署脚本尝试运行之后 executing "cd /home/adm1n/www/knowit/releases/20121112152400 && bundle exec rake RAILS_ENV=production RAILS_GROUPS=assets assets:precompile" 我一
executing "cd /home/adm1n/www/knowit/releases/20121112152400 && bundle exec rake RAILS_ENV=production RAILS_GROUPS=assets assets:precompile"
我一直收到这样的信息:
Rake Aborted!
uninitialized constant knowit
Tasks: TOP => environment
知道这个常数的定义吗?这个项目几乎是全新的(rails新应用程序等等)。有没有关于我应该如何尝试解决此问题的建议?Thx
我在跑步:
- Rake 0.9.2.2
- Ruby 1.9.3p194
- Capistrano 2.13.5
- 捆扎机1.1.5
- 轨道3.2.8
- rvm 1.15.7
您使用的是什么版本的Rails?什么版本的Rake,什么版本的Capistrano。什么版本的Bundler?什么版本的Ruby?我正在运行Rake 0.9.2.2、Ruby 1.9.3p194、Capistrano 2.13.5、Bundler 1.1.5、Rails 3.2.8、rvm 1.15.7,请在附加了
--trace
的情况下再次运行该命令。@RyanBigg这是在使用--trace运行命令后的输出:谢谢。它看起来像是来自内部config/routes.rb
。请给我们看一下那个文件的内容。
Knowit::Application.routes.draw do
match ':controller(/:action(/:id))(.:format)'
end