为什么我突然在本地主机上看到带有 Rails 的空白屏幕?



我已经梳理了很多关于这个问题的参考资料(最近关注了这篇文章的提示,但没有任何帮助。

问题是:我已经有一个可以在localhost:3000上运行或曾经工作的Rails应用程序。但是,突然间,我使用相同的应用程序出现空白屏幕。该应用程序在rails console中没有问题。默认的 Rails 屏幕也会显示。我越是读到空白屏幕,我就越迷茫。

因此,事件的顺序 - 所有这些都可能是复杂的因素:

  • 我通过CLI运行Rails。
  • 我还安装了MAMP以在本地与WordPress网站一起使用。
  • 有一次,无论是在 MAMP
  • 之前还是在 MAMP 之后,我都安装了 Brew。(所有这些都是按照在线说明完成的。

不久前,我在Heroku上测试了一个简单的Rails应用程序,起初它有效,但后来该应用程序不再可以更新。经过多次修补,我删除了 rbenv,问题消失了(即我的 Rails 应用程序可以再次在 Heroku 上更新(。

所有这些问题似乎都是相关的。但是他们呢?我怎么知道?

  • 导轨 5.2.1
  • Ruby 2.5.1p57 (2018-03-29 修订版 63029( [x86_64-达尔文17]

突然变得空白是什么意思?查找您之前/之后的步骤。另外,检查 Rails 日志以查看出了什么问题。这可能也很有用:https://stackoverflow.com/a/39476142/888278

最新更新