【问题标题】:Netlify deployment - 500 Internal Server Error. on one pagesNetlify 部署 - 500 内部服务器错误。在一页上
【发布时间】:2022-11-11 22:49:21
【问题描述】:

我正在尝试使用 Netlify 和 Heroku 部署我的应用程序。

部署工作正常 - 这是 URL: https://fahrzeugliste-t5-kfz-neumayer.netlify.app/

开始页面按预期工作,而单击“Fahrzeugliste”会收到 500 内部服务器错误。

这是它的 git repo: https://github.com/TimoScheiler/fahrzeugliste

【问题讨论】:

    标签: error-handling netlify internal-server-error http-status-code-500


    【解决方案1】:

    您在此处的功能日志:https://app.netlify.com/sites/fahrzeugliste-t5-kfz-neumayer/functions/___netlify-handler,显示了问题。它说:

    FetchError: invalid json response body at https://fahrzeugliste-t5.herokuapp.com/api/fahrzeug reason: Unexpected token < in JSON at position 0
        at /var/task/node_modules/node-fetch/lib/index.js:273:32
        at processTicksAndRejections (node:internal/process/task_queues:96:5)
        at async getServerSideProps (/var/task/.next/server/pages/fahrzeuge.js:234:34)
        at async Object.renderToHTML (/var/task/node_modules/next/dist/server/render.js:428:24)
        at async doRender (/var/task/node_modules/next/dist/server/next-server.js:1149:38)
        at async /var/task/node_modules/next/dist/server/next-server.js:1241:28
        at async /var/task/node_modules/next/dist/server/response-cache.js:64:36 {
      type: 'invalid-json'
    }
    

    如果你去这里:https://fahrzeugliste-t5.herokuapp.com/api/fahrzeug,你确实可以看到你的 Heroku 后端没有得到预期的响应。您将获得 HTML 页面而不是 JSON 响应。你需要解决这个问题。

    【讨论】:

      猜你喜欢
      • 2021-12-02
      • 2018-11-15
      • 1970-01-01
      • 1970-01-01
      • 2016-04-25
      • 1970-01-01
      • 2013-03-09
      相关资源
      最近更新 更多