无法推送到 Heroku main
Posted
技术标签:
【中文标题】无法推送到 Heroku main【英文标题】:Cannot push to Heroku main 【发布时间】:2022-01-12 04:34:07 【问题描述】:我正在尝试使用 Heroku 进行部署。 通过 HTTPS URL 将我的代码推送到 Heroku git 时,我看到这样的错误
git push heroku main 致命:无法访问“https://projectname.herokuapp.com/”:请求的 URL 返回 错误:502
我已经删除了 Heroku 并添加了一个新的 Heroku,但它仍然没有工作。谁能帮帮我?
完成✔✔✔
【问题讨论】:
502 Bad Gateway
可能是来自站点的临时错误,例如,如果它超载。当发生 DDoS 攻击时,您会经常看到这些内容。参见,例如,itpro.com/web-hosting/30258/…
欢迎来到 Stack Overflow。 Please don't post screenshots of text。它们无法被屏幕阅读器等自适应技术的用户搜索或复制,甚至无法使用。相反,将代码作为文本直接粘贴到您的问题中。如果选择它并单击
按钮或Ctrl+K,则代码块将缩进四个空格,这将导致其呈现为代码。
【参考方案1】:
您正在尝试将您的应用的托管地址用作 Git 远程:
https://mfal-project.herokuapp.com/
但是你的应用托管的地址和它的 Git 服务使用的地址是不同的。
建议您使用git remote rm heroku
删除现有的遥控器,而不是手动添加遥控器,然后询问the Heroku CLI to add a remote for you:
heroku git:remote -a mfal-project
您现在应该会看到一个名为 heroku
的新遥控器,看起来更像
https://git.heroku.com/mfal-project.git
【讨论】:
以上是关于无法推送到 Heroku main的主要内容,如果未能解决你的问题,请参考以下文章
无法为 nodejs web3 推送到 heroku - 它正在尝试找到 web3@1.0.0-beta.42 postinstall