【问题标题】:Problems uploading an application to HEROKU, Failed with async. H12将应用程序上传到 HEROKU 时出现问题,异步失败。 H12
【发布时间】:2020-05-29 07:22:03
【问题描述】:

尝试在 heroku 中部署我的应用程序时,出现以下错误: 我正在尝试搜索网络,但找不到任何确定的信息。只是说它在当地非常适合我。我使用 MAMP,数据库在 myphpadmin 中,我想我在 Heroku 中正确导入了它。我拥有的 .env 变量是:

BD_NAME = agencydeviajes
BD_USER = root
BD_PASS = root
BD_HOST = 127.0.0.1
BD_PORT = 8889

HOST = localhost

我的 heroku 变量:

这是我的存储库:Git HUB Repository 我已经一个多星期没有找到解决方案了,我有点绝望,我很感激很多想法。这是错误日志。

我是 Heroku 的新手,我正在学习 Java Script。非常感谢大家

【问题讨论】:

    标签: javascript express github heroku


    【解决方案1】:

    我认为您不能在 heroku 上引用 localhost。尝试使用 postgres url,例如:postgres://dbUserName:dbPassword@db.server:dbPortNumber/dbName。 它更容易管理。 Heroku 有一个 postgres 服务。您可以关注link 以了解有关 heroku 上的 postgres 插件的更多信息

    【讨论】:

    • 谢谢Mcdavid,但现在问题不一样了。此时我得到这个错误,与以前不同,指的是H12,你知道它是什么。抱歉,我需要更新问题。菜鸟的东西。
    • 你能得到完整的日志吗,你可以做的是打开日志选项卡并尝试重现错误,然后你可以得到错误的完整日志及其引用的文件
    • 谢谢朋友,但我不明白你的意思,故障的日志在问题中,还是不是你说的?非常感谢您的帮助
    • 日志是您发送的屏幕截图,它不包含问题出处的完整信息,因为如果您不在日志页面上,heroku 只会向您显示几行。要获取更多日志,请保持日志页面打开并尝试重现错误,以获取完整日志
    • 我看到你正在使用 es6,async await 并且你没有配置 babel。这也可能是导致问题的原因。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-25
    • 2017-01-26
    • 1970-01-01
    • 2019-10-22
    • 2019-08-17
    • 1970-01-01
    相关资源
    最近更新 更多