【问题标题】:I got "Application Error" in heroku while app deployment应用程序部署时,我在 heroku 中遇到“应用程序错误”
【发布时间】:2021-03-14 05:37:24
【问题描述】:

输入“git push heroku master”后,我得到了这个输出:

当我访问 Heroku 上托管的应用的 URL 时,我得到了这样的显示:

通过键入“heroku logs --tail”查看日志后,它显示如下:

请帮我解决这个问题。

【问题讨论】:

    标签: heroku heroku-cli


    【解决方案1】:

    它与 toml 包或其他任何东西有关,有一个错误提示 TomlDecoderError: key name found without value, Reached end of line。 (Line 1 column 25 char 25),你需要仔细检查一下

    此错误与您的代码有关,但与 heroku 无关。抱歉,如果我的英语不清楚,伙计

    【讨论】:

    • 实际上,我仔细检查了我正在尝试部署的代码。所以根据你的说法,错误会出现在 setup.sh 文件还是 Procfile 中?
    • 尝试在部署到heroku之前先在您的机器上运行它,这样您就可以看到它是否会抛出错误,从图片上显示的错误来看,您的应用程序错误并不是heroku的错误错误。
    • 将 setup.js Procfile 翻倍并没有太大问题
    • 我在本地主机的 8501 端口上运行了生产,它运行良好。
    • 好的,这意味着一切都很好,但只是在你的机器上,所以现在你需要仔细检查你的文件/文件夹命名,因为 heroku 在 Linux 上运行并且 Linux 非常敏感,例如,如果你有一个文件夹名称文件夹在你的机器上,本地你可以像这样“文件夹/index.js”访问它,但在heroku上它不起作用,所以一定要检查你所有的文件/文件夹命名
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-26
    • 2013-12-25
    • 1970-01-01
    • 1970-01-01
    • 2016-09-10
    相关资源
    最近更新 更多