【问题标题】:AWS EC2 instance Rails 4 error on production but not on serverAWS EC2 实例 Rails 4 生产错误但服务器上没有
【发布时间】:2014-07-09 19:45:39
【问题描述】:

我正在努力解决我的应用程序的问题。我是 AWS EC2 的新手,来自 Heroku。通常我会使用我的“heroku logs --tail”控制台命令来查看为什么我的应用程序出错但在 AWS 上我没有那么奢侈(或者至少不知道如何)。

要在命令行中进入我的生产环境我...

...转到我的 example.pem 所在的文件夹

...type ssh -i example.pem ubuntu@55.555.55.555

...键入 cd /etc/

...键入 cd /etc/projects/myapp

从那里我可以

..."git pull origin master" 来做我的github pulls

..."sudo service apache2 reload" 更改后重新启动我的服务器

...运行“rails s”以查看本地服务器上的日志。

在“rails s”55.555.55.555:3000 上不会发生错误,它只会在实时生产 55.555.55.555 上出错。

如何排除故障或至少查看生产日志?

【问题讨论】:

  • 您在生产日志中看到什么了吗? cd /etc/projects/myapp 然后tail -f log/production.log?
  • @Surya 谢谢。使用 tail -f log/production 是我想要的。请发布为答案,我将标记为正确。

标签: ruby-on-rails ruby-on-rails-4 amazon-web-services amazon-ec2


【解决方案1】:

使用(在 Rails 应用目录内):

tail -f log/production.log

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-05-26
    • 1970-01-01
    • 2019-12-10
    • 2017-09-15
    • 2017-06-09
    • 2019-10-05
    • 2017-03-11
    • 2020-10-21
    相关资源
    最近更新 更多