Ruby on rails Phusion乘客无法启动Ruby on Rails应用程序

Ruby on rails Phusion乘客无法启动Ruby on Rails应用程序,ruby-on-rails,passenger,Ruby On Rails,Passenger,ruby 2.1 rails 4.0 为什么phusion乘客无法启动应用程序 UPD:日志写入 通用Ruby解释器信息 RUBY_版本=1.9.3 但当我在控制台中编写“ruby-v”时,我得到了“ruby 2.1.0”这意味着你的应用程序没有在正确的ruby解释器下运行。使用passenger\u ruby选项告诉Phusion passenger要使用什么ruby解释器(在您的例子中,我认为应该是ruby 2.1.0)。有关此选项的详细信息,请参阅文档。您可能只需要在应用程序根目录下运行

ruby 2.1 rails 4.0

为什么phusion乘客无法启动应用程序

UPD:日志写入

通用Ruby解释器信息 RUBY_版本=1.9.3


但当我在控制台中编写“ruby-v”时,我得到了“ruby 2.1.0”

这意味着你的应用程序没有在正确的ruby解释器下运行。使用
passenger\u ruby
选项告诉Phusion passenger要使用什么ruby解释器(在您的例子中,我认为应该是ruby 2.1.0)。有关此选项的详细信息,请参阅文档。

您可能只需要在应用程序根目录下运行“bundle install”。您是否在应用程序根目录下运行了
bundle install
?您的信息很清楚:
在任何源代码中都找不到arel-4.0.2(Bundler::GemNotFound)
@hernanvicente i run bundle install and install gem gem arel,但arel的版本是5.0