Heroku在页面上显示此消息:
"internal server error"
此错误显示在控制台中:
答案 0 :(得分:3)
答案 1 :(得分:0)
很明显,我被显示了相同的错误,但是3-4分钟后,Web应用程序终于在heroku上加载了。很有可能是由于在heroku的服务器上设置了网页导致的。
答案 2 :(得分:0)
在控件和文件名视图(html)中检查响应重定向,大写和小写字符都非常有影响力
答案 3 :(得分:0)
与此同时,我也面临着同样的问题。该应用程序在本地运行,但是当我将其推送到heroku时,出现内部服务器错误。然后我意识到那条路还不为人所知。
上应用程序的网址此网址是错误的,因为该路线未退出,与我所拥有的任何路线都不相同。我的路线始于或我的基本网址是myapp /
https://myapp.herokuapp.com为我工作。
我在本地运行https://myapp.herokuapp.com/myapp/,应该与heroku上的http://127.0.0.1:5000/myapp/相同
答案 4 :(得分:0)
您使用数据库吗?如果是,请不要忘记在heroku项目的资源中添加数据库附件,并在数据库中创建所需的表。
答案 5 :(得分:0)
我通过从 gitignore 中删除 .env 文件解决了我的问题。