在我的生产服务器上:
当我进行捆绑安装时,我可以看到“使用 schema_plus (1.0.1)”消息当我执行“宝石列表”时,我再也看不到它了。
为什么两者之间有区别?那不应该发生!使用 RVM 运行服务器似乎是一场噩梦。欢迎任何建议。
我没有任何 gemset,但服务器上的 'default 和 global 。当前 gemset 设置为“默认”
在部署 Capistrano 期间,使用以下选项:
set :bundle_flags, ""
set :bundle_dir, ""
require 'bundler/capistrano'
set :rvm_type, :system
require 'rvm/capistrano'
我启用的 appache 模块:/etc/apache2/mods-available/passenger.load 使用以下配置:
LoadModule passenger_module /usr/local/rvm/gems/ruby-1.9.3-p392/gems/passenger-3.0.19/ext/apache2/mod_passenger.so
PassengerRoot /usr/local/rvm/gems/ruby-1.9.3-p392/gems/passenger-3.0.19
PassengerRuby /usr/local/rvm/wrappers/ruby-1.9.3-p392/ruby