2011-08-15 36 views
0

我安装了乘客(不nginx的版本),以我的Ubuntu纳蒂独角鲸机也装上我的应用程序/home/app/insight/current的根目录捆绑。没有这样的文件来加载 - 打捆客运在Ubuntu

下面是一些变量

[email protected]:~/insight/current$ gem env 
RubyGems Environment: 
    - RUBYGEMS VERSION: 1.8.8 
    - RUBY VERSION: 1.9.2 (2011-02-18 patchlevel 180) [i686-linux] 
    - INSTALLATION DIRECTORY: /usr/local/lib/ruby/gems/1.9.1 
    - RUBY EXECUTABLE: /usr/local/bin/ruby 
    - EXECUTABLE DIRECTORY: /usr/local/bin 
    - RUBYGEMS PLATFORMS: 
    - ruby 
    - x86-linux 
    - GEM PATHS: 
    - /usr/local/lib/ruby/gems/1.9.1 
    - /home/app/.gem/ruby/1.9.1 
    - GEM CONFIGURATION: 
    - :update_sources => true 
    - :verbose => true 
    - :benchmark => false 
    - :backtrace => false 
    - :bulk_threshold => 1000 
    - REMOTE SOURCES: 
    - http://rubygems.org/ 

[email protected]:~/insight/current$ which ruby 
/usr/local/bin/ruby 

[email protected]:~/insight/current$ which rvm 
/home/app/.rvm/bin/rvm 

[email protected]:~/insight/current$ which bundler 

[email protected]:~/insight/current$ which bundle 
/usr/local/bin/bundle 

[email protected]:~/insight/current$ rvm list 

rvm rubies 

    ruby-1.9.2-p290 [ i386 ] 

[email protected]:~/insight/current$ rvm gem list 
/home/app/.rvm/rubies/ruby-1.9.2-p290/bin/gem:4: warning: Insecure world writable dir /var in PATH, mode 040777 

*** LOCAL GEMS *** 

bundler (1.0.17) 
rake (0.8.7 ruby) 

而这个地方比我期望它使用乘客使用的是不同版本的Ruby的问题?我需要删除或更改什么?

回答

0

根据您which ruby输出似乎正在使用的红宝石版本是系统中的一个,而不是一个从RVM。

确保您运行rvm --default 1.9.2有RVM红宝石是默认的。

+0

似乎并没有帮助... – Rio

+0

我也重新启动服务器,但它并没有改变任何东西。 – Rio

+0

当你运行'这ruby',做的输出变化? –

相关问题