Ruby on Rails Passenger bundle错误

时间:2014-04-22 22:05:10

标签: ruby-on-rails ruby apache2 passenger

我的Passenger在Apache上遇到了一些问题。当我在创建新项目时打开包含页面的ruby on rails localhost位置时,会有一个链接:About your application’s environment当我点击它时,我会收到来自乘客的错误消息

  

无法启动Web应用程序

     

...

     

找不到任何来源的json-1.8.1(Bundler :: GemNotFound)

它建议我运行bundle install命令,但是当我这样做时,我收到消息:

Using rake 10.3.1
Using i18n 0.6.1
Using multi_json 1.9.2
Using activesupport 3.2.13
Using builder 3.0.4
Using activemodel 3.2.13
Using erubis 2.7.0
Using journey 1.0.4
Using rack 1.4.5
Using rack-cache 1.2
Using rack-test 0.6.2
Using hike 1.2.3
Using tilt 1.4.1
Using sprockets 2.2.2
Using actionpack 3.2.13
Using mime-types 1.25.1
Using polyglot 0.3.4
Using treetop 1.4.15
Using mail 2.5.4
Using actionmailer 3.2.13
Using arel 3.0.3
Using tzinfo 0.3.39
Using activerecord 3.2.13
Using activeresource 3.2.13
Using coffee-script-source 1.7.0
Using execjs 2.0.2
Using coffee-script 2.2.0
Using rack-ssl 1.3.4
Using json 1.8.1
Using rdoc 3.12.2
Using thor 0.19.1
Using railties 3.2.13
Using coffee-rails 3.2.2
Using jquery-rails 3.1.0
Using bundler 1.6.2
Using rails 3.2.13
Using sass 3.3.5
Using sass-rails 3.2.6
Using sqlite3 1.3.9
Using uglifier 2.5.0
Your bundle is complete!
Use `bundle show [gemname]` to see where a bundled gem is installed.

我的ruby版本是(有时它显示1.9.3版本):

ruby 2.1.1p76 (2014-02-24 revision 45161) [x86_64-linux]

Rails:

Rails 3.2.13

捆扎机

Bundler version 1.6.2

我也注意到我的RVM存在一些问题。当我使用rvm default时,ruby版本更改为2.1.1和Rails 4.1.0。然后一小时或更长时间后,它会变回1.9.3和3.2.13

0 个答案:

没有答案