【问题标题】:Rails + Apache + Passenger + EC2 Linux AMI "Incomplete Response From Application"Rails + Apache + Passenger + EC2 Linux AMI“应用程序响应不完整”
【发布时间】:2015-04-23 07:24:46
【问题描述】:

我在全新安装的 Apache 2 + Rails 4 + Phusion Passenger 上收到“来自应用程序的不完整响应”。我按照here 的说明进行操作,但由于我不是系统管理员,所以我真的是在瞎操作。起初,当我检查日志时,我缺少一个 javascript 运行时环境。我猜乘客是用 JS 或类似的东西写的,不知道我为什么需要它,所以我将 gem 'execjs' 添加到 gemfile 并使用 sudo yum install nodejs npm --enablerepo=epel 在我的 linux AMI 上安装了 nodejs 我从该指南中获得的唯一其他偏差是我在httpd.conf 中更改了默认的DocumentRootDirectory,因为我还没有虚拟主机的服务器名称。感谢您的宝贵时间!

SO 上有人将此作为解决方案引用:

Enter your app root
run: rake secret
copy the output
go to /yourapp/config/secrets.yml
set the production secret_key_base

这会导致整个应用程序没有响应。

【问题讨论】:

    标签: ruby-on-rails node.js apache amazon-ec2


    【解决方案1】:

    事实证明,我的安全组不接受任何连接,除了来自 RDS 数据库上我的机器的用于生产的连接。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-29
      • 2013-01-28
      • 1970-01-01
      • 2013-06-22
      • 2015-08-22
      相关资源
      最近更新 更多