28得票4回答
有人能解释一下 "heroku ps:scale web=1" 的含义吗?

我希望你能给出一个简明扼要的解释,说明当我输入以下命令时发生了什么:heroku ps:scale web=1 Heroku在幕后做了什么来部署应用程序?我问这个问题是因为我现在才开始使用Heroku进行部署,希望更好地了解这个过程。谢谢!

19得票4回答
Heroku Procfile出现“Procfile中未定义进程类型web”的错误

这是我第一次使用 Heroku,但我在 Google 上无法找到任何与此类似的错误,这意味着我可能做错了些什么很严重: 我正在按照基本的Heroku设置指南部署我的NodeJS应用程序以实现Web部署。 我已经部署并尝试使用以下命令检查我的dynos: heroku ps:scale we...

10得票5回答
Heroku工具包当前正在更新问题

我的Heroku Toolbelt卡在更新状态中。 当我在控制台中运行heroku时,显示: Heroku工具包正在更新。 我尝试过卸载并重新安装,但问题依旧。 我还尝试使用revo卸载程序将其删除。 有什么解决方法吗?

8得票3回答
如何在Heroku上指定要运行命令的应用程序?

在我的git仓库中,我添加了两个不同的Heroku远程应用(分别命名为testheroku和officialheroku)。我可以通过指定它们的远程名称来分别推送它们(i.e. `git push officialheroku master`),但当我尝试使用`heroku run pytho...

9得票2回答
Heroku ECONNREFUSED: 所有运行命令的连接ECONNREFUSED问题

当我运行heroku run any_command_here时,出现了ECONNREFUSED错误。Heroku登录成功。其他的Heroku命令也都能成功执行(如:apps、releases和sharing)。应用程序正在运行。我甚至可以访问Heroku日志。Ubuntu版本是14.04。

7得票1回答
Heroku配置:push未更新环境变量

我已经将应用部署到Heroku,并且目前正在使用.env文件存储环境变量。我使用heroku config:push 将变量推送到 Heroku 上,这个过程运行良好。 现在,我想要更新其中的一个变量。我在我的 .env 文件中进行更改,然后再次运行heroku config:push。推送...

76得票8回答
在Heroku上设置node.js服务器的端口

我使用以下代码启动了一个node.js服务器,以设置端口:app.set('port', process.env.PORT || 8080); 这意味着它应该读取PORT环境变量或默认为8080,就像在本地运行时一样。但这两种情况在Heroku上都没有发生,服务器总是使用默认端口80。您有什么...

49得票32回答
Heroku在Windows下未被识别为内部或外部命令

我正在遵循这个 Heroku 教程(链接),想要在 Heroku 上部署我的应用。但是当我输入 heroku create 命令时,提示命令未被识别。我已将C:\Program Files\Heroku 添加到了环境变量 PATH 中,请问该如何解决这个问题?

15得票2回答
"heroku run rake db:migrate"问题

大家好,我正在跟随Ruby on Rails教程并在第2章的DemoApp中工作。我的环境是:Win 7 Ruby 1.9.3 Rails 4.0.2 我已经在本地部署了演示应用(在demo_app目录下),并进行了本地测试。我使用...将其推送到Heroku。c:\rails_project...

8得票2回答
Git添加公钥后Heroku提示"Permission Denied Public Key"

我使用的是最新的Heroku Toolbelt和GitHub Windows应用程序(两天前下载)。 我在Windows 7 64位上。 两天前一切都很完美。 我安装了PHP和Apache,突然Heroku就出现了问题。 Permission denied (publickey). fata...