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

我的Rails应用程序已部署但不工作

唐威
2023-03-14

我部署了我的Rails应用程序,但当我打开它时,我在Web浏览器中收到此错误:

应用程序错误应用程序中发生错误,无法查看您的页面。如果您是应用程序所有者,请查看日志以了解详细信息。

以下是我的日志错误:

2018-03-19T04:48:12.360662 00:00 heroku[路由器]:at=错误代码=H10 desc=“应用程序崩溃”方法=获取路径=“/”主机=marmelade1。herokuapp。com请求id=613511e2-940f-4aac-8f42-7fa7f85a8a76 fwd=“172.90.196.64”dyno=连接=服务=状态=503字节=协议=https 2018-03-19T04:48:31.712091 00:00 heroku[路由器]:at=错误代码=H10描述=“应用程序崩溃”方法=获取路径=“/”主机=marmelade1。herokuapp。com请求id=813d50a1-8cee-4a57-81d5-b9f303084cf6 fwd=“172.90.196.64”dyno=连接=服务=状态=503字节=协议=https 2018-03-19T04:48:32.039194 00:00 heroku[路由器]:at=错误代码=H10描述=“应用程序崩溃”方法=获取路径=“/favicon.ico”主机=marmelade1。herokuapp。com request\u id=854ceb16-62c4-430e-9771-d64bb334f006 fwd=“172.90.196.64”dyno=连接=服务=状态=503字节=协议=https 2018-03-19T05:01:26.721459 00:00 heroku[路由器]:at=错误代码=H10描述=“应用程序崩溃”方法=获取路径=“/”主机=marmelade1。herokuapp。com请求id=e112728e-af23-48c1-aef2-c2fd995466dd fwd=“172.90.196.64”dyno=连接=服务=状态=503字节=协议=https

我做错了什么?

共有1个答案

燕富
2023-03-14

我经历了同样的错误。Rails6.1.4.1ruby 2.7.1p83我运行$heroku run rails控制台

下面是终端底部的错误:加载“postgresql”活动记录适配器时出错。缺少它所依赖的宝石?无法激活pg(~

我在gem文件中将postgresql gem版本从0.18.1更新为1.1,将更改推送到heroku,发布的已修复。

 类似资料:
  • 这是一个简单的spring boot应用程序。我的应用程序可以在本地工作,但在我将它作为war文件部署到heroku后就不工作了。当我在本地计算机上访问http://127.0.0.1:8080/时,得到的输出为 null null 当我访问http://127.0.0.1:8080/hello时,我得到的回复是简单的“嗨”。所以它在我的本地机器上按我的预期工作,但当我访问我的heroku应用程序

  • 我正在尝试将一个.ear应用程序部署到WildFly10.1Final。ear有2个嵌套的.war文件。war文件中没有“jboss-web.xml”文件。 信息[org.jboss.as.server.deployment.scanner](DeploymentScanner-Threads-1)WFLYDS0004:在部署目录中找到MyApp.ear。要触发部署,请创建一个名为myapp.ea

  • 我在Openshift上运行node.js应用时遇到了问题。 我已经设置了我的 openshift 项目来从 git 存储库中提取。 我的< code>server.listen调用如下: 拉取和构建工作正常。我可以在pod终端中看到我的应用程序正在运行,因为有一些输出指示这一点。我还可以看到和都不存在,因此端口默认为。 如果我进入pod的终端并执行< code > curl http://loc

  • 我正在使用maven,Eclipse。从Eclipse运行时一切都很好。但同样,如果部署在tomcat上,则返回http状态404。日志显示在类路径上未检测到Spring WebApplicationInitializer类型,但我正在使用web.xml。 如果有人能帮忙,我不知道这里有什么问题。筛选器和servlet映射没有问题。 securityFilter org.SpringFramewo

  • 我一直致力于将SpringBootWeb应用程序与Jenkins和Tomcat9集成在一起。当我在Eclipse中作为spring boot应用程序运行时,一切似乎都很好。 我现在正在建立Jenkins和一个测试/质量保证/展示和告知环境。当我试图在独立的Tomcat9环境中部署war时,我的应用程序无法正常启动。 我遵循了Spring Boot文档,让Eclipse为我完成了Tomcat集成的大