问题标签 [heroku-cli]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
64 浏览

ruby-on-rails - 如何通过查看 Heroku 日志进行调试?(RoR的初学者)

我将我的项目推送到 heroku 并打开了应用程序。但是,它出现了“应用程序错误”,并注意到我检查日志以获取详细信息。

我在 iTerm 中输入了“heroku 日志”,但我不明白问题出在哪里?以及如何阅读日志?

heroku 日志-1

heroku 日志-2

heroku 日志-3

0 投票
0 回答
1032 浏览

heroku - Heroku npm 构建错误日志位置

我已将我的节点 Web 应用程序部署到 heroku。它已建成但未能启动。这是输出的前几行:

错误日志继续,但我试图找到日志位置:

/app/.npm/_logs/2018-03-05T20_17_52_869Z-debug.log

我该如何做到这一点?

0 投票
0 回答
1146 浏览

heroku - Heroku ps:exec 无法连接

我是heroku的新手。所以,对不起这个愚蠢的问题。我的问题是,我不知道错误是什么,但可以肯定的是我无法通过 ssh 连接到我的 heroku 服务器。如果可能的话,我想知道如何获得更详细的错误日志或类似的东西。我试过添加-v--verbose切换到heroku命令,但没有运气。

贝娄是我所做的完整动作,好吧,基本上我遵循了heroku网站上写的内容。

以下是根据 heroku 的教程站点通过 ssh 连接的方法。


当前运行的进程


试图运行 bash,但它确实有效。缺点是每次断开连接时,状态也会重置,并且容易断开连接,并显示错误消息ECONNRESET: read ECONNRESET


谢谢你。

0 投票
1 回答
286 浏览

heroku - 尝试连接 Heroku 密钥时出现错误 400

我目前正在设置 Heroku CLI。当我尝试连接我的帐户时,我收到错误 400。

据我所知,我不支持代理。我在网上找不到有关此主题的任何内容。

0 投票
1 回答
4004 浏览

heroku - Heroku 获取特定日期的日志

我正在使用 Heroku,现在我需要按日期查看旧日志。我用谷歌搜索,但没有找到任何解决方案。有人知道如何获取特定日期的日志吗?

我也试过tail命令

但是上面的命令即使我增加也只返回最多 1500 行,然后我只得到 2k 行。

即使我阅读了文档 https://devcenter.heroku.com/articles/logging

0 投票
1 回答
576 浏览

node.js - Nodejs 应用程序部署到 Heroku 失败

我一直在尝试将我的 nodejs 应用程序部署到 heroku,但我遇到了这个错误:

我的 git 设置正确。我还在 package.json 中添加了引擎,并且正在使用节点 v8.10.0... 我还在 gitignore 中添加了 node_modules,并添加了一个 Procfile 来告诉 Heroku 哪个启动应用程序。

我不完全确定我在这里缺少什么。当我执行 npm install 时,contextify 错误总是出现在我的开发环境中。但是当我运行应用程序时,contextify 问题似乎没有造成任何问题,所以我认为这是一个例外。

任何帮助都会很棒;)

0 投票
1 回答
148 浏览

php - Heroku Worker Caching

I'm having trouble getting my worker process to update in Heroku. I have a worker dyno set in my Procfile that is connected to a Redis instance; I cannot see changes that I make to this file after deploying.

I've tried:

  • Resetting the dyno using heroku ps:restart worker.1 -a [appname]
  • Restarting all dynos using heroku ps:restart -a [appname]
  • Changing the contents of the file so the size is different
  • Changing the Procfile to point to a different PHP file

Nothing works. It looks like it picked up some of my changes overnight (maybe during reboot?) but I can't force it to pick up the changes... any ideas?

0 投票
0 回答
229 浏览

node.js - 如何在 Heroku 上运行 npm 包命令

我在我的 express 应用程序中使用node-mongo-seeds来播种数据。我将应用程序部署到 Heroku 并通过 SSH 连接到测功机,但运行“seed”命令给了我找不到命令。

0 投票
2 回答
1557 浏览

github - 使用 heroku CLI 部署 GitHub 分支

我想做这个动作: 在此处输入图像描述

使用 Heroku CLI。

如果我的电脑上有远程 git,我可以做到git push my-heroku-remote master

但是因为我的 heroku 应用程序已经连接到 git 项目,我发现这种方法是多余的。

有任何想法吗?

0 投票
0 回答
349 浏览

node.js - 解析服务器,电子邮件验证错误?

在 Parse-Server (/Heroku) 上创建帐户时,我遇到的问题与电子邮件验证有关的问题比我想的要长。尽管我在这个问题上发表了一些帖子,但我并没有足够幸运(或者可能没有足够清楚地表述事情)来获得重要的帮助。所以我决定重新做一遍,这一次给出了一个精确的逐步重现错误的方法,任何有兴趣仔细观察的人。如果我所做的从头到尾都是正确的,那么一定有一个错误。另一方面,如果我做错了什么(很可能是这种情况),我希望有人能指出错误。

这是过程,首先在 heroku 上创建一个应用程序,在终端上使用以下命令:

当然,如果我使用的名称“linkbugapp808”被占用或者您不喜欢它,您可以选择另一个。

将 index.js 文件设置为这样(修复需要修复的 mailgun 参数,以适应您的环境):

接下来在终端中运行以下命令(在 linkbugapp808 根文件夹内):

此时,应用程序已在 Heroku 上创建并准备就绪。

然后从一个 iOS 应用程序在我们上面设置的 Parse-Server 上创建一个帐户。

一切似乎都很好。

为其创建帐户的用户将收到与此类似的邮件:

当点击邮件内的确认链接时,这是可以看到的(与注册确认链接所期望的不完全一样):

我尝试了几种浏览器,但结果是相同的。

为什么我们会陷入这种境地?