`require':无法在生产中加载此类文件(rabl)

时间:2014-09-15 22:21:34

标签: unicorn production-environment rabl digital-ocean ruby-on-rails-4.1

我试图将我的rails应用程序部署到Digital Ocean并且我在Unicorn日志中收到此错误

(请注意我使用rabl作为我的json输出)

  

要求':无法加载此类文件 - rabl(LoadError)

但是,如果我在生产模式rails s -e production中本地运行它,它可以正常工作

这是我的rabl配置文件

#config/initializers/rabl_init.rb
require 'rabl'
Rabl.configure do |config|
  config.include_json_root = false
end

我的宝石文件

.....
gem "unicorn"
gem 'capistrano'
gem 'rvm-capistrano'

gem 'rabl'
gem 'oj'

ruby 2.0

rails 4.1.5

rabl 0.10.1

我做错了什么?

oj 2.10.0

1 个答案:

答案 0 :(得分:0)

事实证明,当我重新启动

unicorn    ngnix它开始工作,如果有人遇到过,就发布在这里:)