首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Heroku部署的基本Rails应用程序出现错误;无法访问日志

使用Heroku部署的基本Rails应用程序出现错误;无法访问日志
EN

Stack Overflow用户
提问于 2015-05-15 02:28:54
回答 2查看 102关注 0票数 0

我在Heroku中部署了一个基本的应用程序,现在遇到了一些挑战。

我昨天参加了一个Rails研讨会,创建了一个类似Twitter的演示应用程序的基础。

这个应用在localhost:3000上运行得很好,而且是在Github上。我部署到Heroku,在Heroku活动中没有错误。

但是,在访问该页面时,我得到一个错误:“应用程序中发生错误,无法提供您的页面。”这显然是一个标准错误--页面是http://chirpy-onlysteveh.herokuapp.com/

我正在尝试访问日志,但我也不知道该怎么做。我在应用程序的根文件夹中输入了heroku日志,但得到的结果是“没有指定应用程序”。我在该命令的末尾添加了'--app chirpy‘,希望能解决这个问题。

这给了我'!您没有访问应用程序chirpy的权限。这让我很困惑--我怎么才能访问日志呢?我应该调查的关键点是什么?

EN

回答 2

Stack Overflow用户

发布于 2015-05-15 02:38:17

‘您没有访问..的权限。’这肯定意味着与身份验证有关。在运行heroku logs..之前,您需要执行heroku login

票数 3
EN

Stack Overflow用户

发布于 2015-05-15 09:23:03

正如@roxxypoxxy指出的那样,来自控制台的heroku login应该是你的第一步。如果这不起作用,您应该研究的关键点是

  1. 生成ssh密钥并将其添加到heroku

代码语言:javascript
复制
- `ssh-keygen -t rsa` to generate a new key
- `heroku keys:add` which should look in the default location to add the key.
- `ssh -v` to test the connection.
- Also optionally do a `heroku keys` and `heroku keys:remove adam@workstation.local` that you don't recognize.

  1. heroku login登录到您的heroku应用程序的heroku
  2. cd到您现有的heroku应用程序的directory
  3. git remote add heroku git@heroku.com:project.git。进入应用程序的directory.
  4. Retry heroku logs

后,您不需要指定应用程序名称

另请参阅

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30244666

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档