24小时后,我试图找到我的应用程序的问题.我终于找到了问题.
我跑了
rake assets:precompile RAILS_ENV=production
我一直在收到这个错误.
/Users/vezu/.rvm/rubies/ruby-1.9.3-p194/bin/ruby /Users/vezu/.rvm/gems/ruby-1.9.3-p194@global/bin/rake assets:precompile:all RAILS_ENV=production RAILS_GROUPS=assets rake aborted! database configuration does not specify adapter Tasks: TOP => environment (See full trace by running task with --trace) rake aborted! Command failed with status (1): [/Users/vezu/.rvm/rubies/ruby-1.9.3-p194/bi...]
我的database.yml文件看起来像这样
development: adapter: postgresql host: localhost encoding: unicode database: ndoda_development pool: 5 username: password: test: adapter: postgresql encoding: unicode database: ndoda_test pool: 5
解决方法
简单的解决方案是在我的application.rb中添加一个简单的行
config.assets.initialize_on_precompile = false
一切正常.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。