最新更新在手机上显示空白屏幕

几分钟前,我更新了我几乎是原版的网站,发现移动版在登录时显示一个空白屏幕(Firefox)。你必须滚动页面才能看到正常的最新主题列表。桌面版没问题。

页眉部分在那里(徽标、搜索、汉堡包、头像)。然后屏幕上什么都没有了。

您目前运行的是哪个构建版本?

网站在安全模式下是否正常?

3 个赞

2.9.0.beta6

( 843907d1ac )

尚未运行安全模式

我记得上一个运行正常的版本大约是此版本之前的 10 个提交。

存在同样的问题。正如我提到的,该网站几乎 100% 是原生的。

843907d1ac 对我来说是有效的,Firefox 移动视图和 iOS 都没问题。
你能发布或私信一个你的网站的 URL 吗?

我将通过私信发送登录信息。刚检查了 Brave,也是同样的问题。我看到页面正常加载一瞬间,然后就消失了。顺便说一下,是 Android。只是猜测,但似乎有什么东西在正常页面加载几毫秒后加载了空白页。

几乎? :blush:

我很想听听安全模式测试的结果,因为可能是那1%导致了问题,比如插件等。

1 个赞

^ 我提到过我尝试过安全模式。是的,纯粹的 bar docker manager 插件。没有主题。

另一位用户报告说使用 iOS 和 Discourse 应用程序时是空白的。

它没有将侧边栏宽度设置为 0(已在此提交中完成,已包含在您的构建中)

您的移动端样式表比您的构建要旧得多。我不知道可能是什么原因。
您是从命令行重新构建的吗?

3 个赞

重建始终通过 admin/upgrade 链接进行。命令行仅在 docker manager 需要通过它进行升级时调用。

我认为这不是客户端缓存问题,因为我刚首次在网站上使用了 Brave(移动版)。

抱歉,我猜我没有读完你帖子的这部分 :blush:

1 个赞

嗯,我建议尝试命令行升级重建。

没错,而且我今天之前也从未访问过您的网站。所以是您的服务器上的某些东西决定提供旧资源。通过删除容器并从头开始重建来修复此问题。

3 个赞

当然,我可以试试。我想知道为什么某些样式表在升级链接中未被修改。这似乎很奇怪 :thinking:

这解决了问题。但我认为在构建之间旧样式表会这样持续存在,这有些奇怪。

2 个赞

确实如此,那么也许团队中对 docker_manager 和 asset pipeline 更了解的人可以发表意见?

1 个赞

我一时想不出任何原因——我不知道样式表编译系统最近有什么变化。现在事情又正常了,要找出根本原因会很棘手。但如果再次发生,请告知我们!

4 个赞