首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何找出阻止rails应用程序加载页面的原因?

如何找出阻止rails应用程序加载页面的原因?
EN

Stack Overflow用户
提问于 2016-07-21 17:38:44
回答 1查看 44关注 0票数 1

我有一个rails,它以前看起来很好用,但现在当我转到根页面时,经过一些更改,它需要无限地加载它,它只是不加载它。控制台中也没有什么有用的东西。我如何才能找出阻止它加载主页的原因?是关于分析的吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-21 23:48:02

检查您的Rails日志,例如。development.rb。您可以将logger.infoputs语句放入environment.rb、development.rb和application.rb文件中,以查看Rails在引导过程中取得了多大进展。您还可以使用logger.infoputs语句创建一个名为00_start_init.rb的无用初始化器,以查看是否达到了初始化的程度。我以前发现这很有用。

要真正了解应用程序挂起的位置,您需要了解Rails初始化过程。以下是Rails版本4.2的文档。http://guides.rubyonrails.org/v4.2/initialization.html。每个版本的Rails都有类似的文档。通过在引导过程中的不同位置放置日志语句,您可以利用了解引导顺序的优势。

我假设您是在开发环境中。如果是这样,并且加载了控制台,那么很可能不是配置问题。这更有可能是控制器或模型的问题。如果控制台不能加载到提示符,那么很可能是application.rb、development.rb、初始化器等中的配置问题。

您提到了分析,但没有提供有关它的详细信息。我甚至猜不出你指的是什么,所以答案是“也许?”如果您可以发布自上次在浏览器中加载应用程序以来所做的代码更改,这将使其更容易帮助您排除故障。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38500519

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档