当前位置: 首页 > 知识库问答 >
问题:

设计在本地工作,但在Heroku上不行

蒋阳华
2023-03-14

我使用devise gem with rails进行身份验证,我的应用程序在本地运行良好,但是在heroku上部署时无法访问device视图。

检查日志时出现以下错误:

←[app[web.1]:←[0mDevis处理e::SessionsController#新作为超文本标记语言

←[app[web.1]:←[0mDevis处理e::SessionsController#新作为超文本标记语言

←[app[web.1]:←[0m在4ms内完成500个内部服务器错误

←[heroku[路由器]:←[0mat=info方法=GET路径=/favicon.ico主机=clickive.herokuapp.comrequest_id=739b163c-d2b3-493c-8cfa-ffabc454f468 fwd="148.88.244.110"dyno=web.1连接=1ms服务=5ms状态=200 by tes=228

任何人都可以帮忙吗?

共有2个答案

屠泰平
2023-03-14

我检查了日志,发现我忘记在生产数据库上运行AddUsernametoUsers迁移。

屠泰平
2023-03-14

我有类似的问题,请确保您添加到您的Gemfile:

宝石 'bcrypt-ruby'

然后点击bundle install并再次推送到heroku。

 类似资料:
  • 我已经很久没有使用Heroku了,所以我有点生疏了。我创建了一个运行Ratchet IOServer的小型PHP应用程序。它监听端口5000。如果我运行并使用连接,一切似乎都能正常工作。我尝试了几种让PHP进程运行并接受连接的方法。 我的Procfile如下所示; 正在运行 然后,当我将服务器部署到Heroku时,它就不工作了。当我尝试telnet到端口上的框时,我得到 我刚刚读了关于Heroku

  • Peer.JS server.js github链接到项目:链接 新来的赫罗库。任何帮助都将不胜感激!

  • 我的Flask应用程序AWS Postgres连接在本地工作,但在Heroku上不工作。该应用程序在Heroku上工作,但它不向AWS Postgres获取/发送数据。 Heroku日志指出了一个endpoint在双引号中的问题。我不确定如何解决这个问题,因为我使用的是使用Psycopg2的SQLAlchemy。我没有直接使用psycopg2。 我的AWS安全组设置为所有入站IP。 更改AWS以接

  • 我有这个简单的代码: 这在本地主机上效果很好,并导致: 但是当我在Heroku上使用它时,我得到了一个应用程序错误。日志状态: 2018-09-12t 13:50:25.541953 00:00 heroku[web . 1]:状态从启动更改为崩溃 2018-09-12T13:50:32.696713 00:00 heroku[router]: at=error code=H10 desc=“Ap

  • IIS可能会搞砸它?我倾向于认为IIS对于和)有不同的进程,因此,我在app.post上引用的套接字与我在()中加入用户是不同的。 在Azure/IIS中使用socket.io房间时有什么提示吗?谢了!

  • 问题内容: 在这里反应/反应路由器/ heroku问题(可能是出现故障的heroku)。 我正在关注这个精彩的教程:https : //medium.com/@patriciolpezjuri/using-create-react-app-with-react-router- express- js-8fa658bf892d#.y77yjte2j ,一切正常,直到我发布为止它到heroku,我尝试