Rails:HTML显示为纯文本

时间:2018-04-10 18:30:43

标签: html ruby-on-rails plaintext

在我们执行了Rails的升级 后,我们发现了一个问题(或者说是一种奇怪的行为)。具体来说,从Rails 3升级到更新的版本4.

方案如下:

  

有时,当我们访问网页时,第一个请求最终会加载页面,但是 HTML会以纯文本形式呈现 (图的上半部分)。按F5后,页面正确加载(图的下半部分),因此后续执行(您可能会在下图中看到它),只需按预期工作。

App

我认为这种行为是完全随机的,因为没有确定性的时间或情况我可以清楚地预测它会再次发生:

  • 当我在较长时间(一两天)之后访问该页面时,有时会发生
  • 在极少数情况下根本不会发生(我们已经在各种浏览器和机器上进行了测试)

希望我能提供有关此事的更多信息。但是,我现在感到迷茫,不知道,什么样的其他相关应用程序细节将有助于解决问题。

您的想法或建议不仅仅是值得赞赏的。谢谢。

修改

好吧,一旦我们在 生产环境 中运行应用程序,就会发生这种行为。此外,上述关于问题发生的声明不再正确,因为 当时在任何浏览器和任何计算机 上都会发生。

0 个答案:

没有答案