【发布时间】: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