【问题标题】:rails7 heroku deployment failure (internal server error)rails7 heroku 部署失败(内部服务器错误)
【发布时间】:2022-01-24 19:39:36
【问题描述】:

尝试将我的 rails7 应用程序部署到 heroku 主屏幕即将出现,但每当我单击指向另一个页面的链接时,我都会看到一个屏幕显示“抱歉出了点问题”。 “如果您的应用程序所有者检查日志”。在它说的日志中 加载资源失败:服务器响应状态为 500 (Internal Server Error)

【问题讨论】:

  • 这很可能是您的代码中的错误。在本地测试它,如果它仍然有效,那么我想你可以在 Heroku 上的 Rails 应用程序中启用更详细的日志记录。我们在这里没有什么可做的,因此如果没有特定的错误消息,您不太可能获得任何帮助。

标签: ruby-on-rails heroku ruby-on-rails-7


【解决方案1】:

我的 Rails 7 应用程序在本地启动正常,但由于类命名错误而在 Heroku 部署中失败。请注意,Rails 7 使用Zeitwerk as its autoloader。您可以通过运行在本地进行测试:bundle exec rake zeitwerk:check

【讨论】:

    猜你喜欢
    • 2015-11-23
    • 2021-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多