在AWS服务器上的Passenger + Nginx + Rails部署错误

问题描述 投票:0回答:0

nginx错误日志,显示以下输出:

[2015-06-17 17:52:45.0708 30940 / 7fdbe8878700 App / Implementation.cpp:303]:无法生成应用程序/ www / apps / oddhapok-staging / current的进程:启动预加载器时发生错误。 错误ID:402cee85错误详细信息已保存到:/tmp/passenger-error-tjaWZi.html来自应用程序的消息:

看来邦德勒找不到宝石。 也许您没有安装此应用程序所需的所有gems。 要安装您的宝石,请运行:

捆绑安装

如果这不起作用,则问题可能是由于您的应用程序在与预期环境不同的环境下运行。 请检查以下内容:

  1. 该应用程序是否应该以deployer用户身份运行?
  2. 此应用程序是否在正确的Ruby解释器上运行? 在下面,您将尝试使用哪个Ruby解释器Phusion Passenger。
  3. 请检查是否使用了正确的RVM gemset。
  4. 有时,RVM宝石集可能会损坏。 尝试重置它们。

--------例外如下:-------

在任何来源中都找不到i18n-0.6.1(Bundler :: GemNotFound)

最后是找不到宝石错误。 我在gemfile中添加了gem'capistrano gem 'capistrano-bundler' ,并在capfile中需要capistrano/bundler 。 但是错误仍然存​​在。

有人有什么主意吗?

ruby-on-rails amazon-web-services nginx passenger capistrano3
© www.soinside.com 2019 - 2024. All rights reserved.