更改RoR环境或禁用身份验证

时间:2017-05-19 09:48:32

标签: ruby-on-rails ruby nginx

我正在处理一个Ruby on Rails网站,该网站目前正在重建为PHP。一般信息然后问题。

  • Ubuntu 14服务器使用Nginx运行RoR。
  • 针对2个不同的客户,有4个站点,其中2个正在升级,2个正在生产。每个站点都包含在其自己的目录中。
  • 设置这些的开发人员也使用了Capistrano。
  • 我有SSH访问权限,但无权访问git,因此无法捆绑,如果需要的话。
  • 其中一位客户在淡季时停放主要域名并在高峰期之前将其激活。它是这个客户站点的生产版本。

问题: 1.生产版本显然没有运行。使用ps auxf,我可以看到其他3个RoR站点,而不是客户端指向的生产站点。如何使用Passenger RubyApp打开网站? 2.如果我无法打开生产站点,我对使用正在运行的暂存版本感到满意,因为它是一个临时修复程序。但是,暂存在staging.rb文件中启用了身份验证。所以这个问题是,如何禁用身份验证或将环境设置为生产? staging和production rb文件都位于站点目录中。

示例验证:

  SELECT * FROM table WHERE Contains(Column, "test");

我的目标是为他们建立一个工作站点,在我们将它们移动到新构建的PHP站点之前,它将运行2周。

0 个答案:

没有答案