Closed sunbo closed 10 years ago
不好意思,这块应该是我自己的问题,使用bundle install --deployment,没有把最新的版本加载进来,还是加载的旧版本
我在处理SecureRandom的时候,用的是
require 'SecureRandom'
我已在github上改为了
require 'securerandom'
不知这是不是导致你发生错误的原因,不过在irb中,测试两种情况都是没有问题的。
不是名字的问题,我更新到外网时用的是bundle install --deployment,把gem都放到了/vendor下
gemfile里
gem 'rails_kindeditor', '0.4.0'
改为了
gem 'rails_kindeditor', '0.4.4'
但是外网更新后,vendor文件夹下还是用的0.4.0,所以就找不到SecureRandom,报错了
报错为:ActionView::Template::Error (cannot load such file -- SecureRandom) 本地development环境没问题,外网production环境(nginx+unicorn+rails4+ruby2),会报上面的错误