第二次加载后加载文档页面next.js vercel应用程序时出现Getting 500错误



我在vercel上托管了一个next.js应用程序,当我试图加载一个页面时,它总是给我500个错误。从chrome dev工具中,我可以看到,当它试图请求文档页面/dashboard时,就会出现错误。我知道这不是服务器错误,因为我的后端在开发和使用poster(本地和使用生产api url(时运行良好。当请求返回500错误时,它只加载一个空白页面。

还有一点很奇怪:当你在清除缓存/刚注销后第一次加载页面时,它会加载得很好。然而,在第一次刷新之后,它在尝试访问dashboard页面时返回500错误。

当抛出500错误时,我可以从开发工具中的网络选项卡中看到,它甚至还没有到向我的后端发送请求的地步。

生产url在这里

使用登录凭据test@email.comTest_user1234!

之后,它应该自动将您路由到/dashboard页面,并且应该在第一次请求时加载(耐心等待,第一次加载非常慢(。然后,如果你尝试重新加载,它会抛出500错误。

请求的数据将缓存在本地存储中。

检查您的数据库是否已连接,确保为连接创建一个全局函数,如果数据库连接停止,该函数将自动连接到数据库。

最新更新