大家好,情况有点紧急,因为我在网页界面的提示中升级了 Docker(系统提示我这样做)后,论坛就无法加载了。
网站是 https://members.minaal.com
随后系统提示我需要进入服务器并执行以下命令:
cd /var/discourse
git pull
./launcher rebuild app
从那以后论坛就再也打不开了——只有嵌入在 之前的 iframe 内容(即右下角的收音机播放器)还能显示。
我应该去哪里查找错误信息?目前看来只有 Chrome 开发者工具里有一些看似无害的错误。
simon
2
当当前主题被禁用时,站点会以安全模式加载。这意味着问题与您的站点主题有关。您应该能够通过以下 URL 访问站点:https://members.minaal.com/?safe_mode=no_custom。访问站点后,您需要修复或禁用当前主题。
我在尝试不进入安全模式加载站点时看到的错误是 $.cookie is not a function。请检查您的主题和主题组件,查看是否在任何地方调用了 $.cookie。
2 个赞
谢谢,非常有用。据我所知,虽然并没有直接调用它,但刚拉取电台嵌入播放器网站时似乎已加载。我猜他们应该调用了它吧?下面是代码片段。
<script src="https://code.jquery.com/jquery-1.11.3.min.js"></script><script src="https://public.radio.co/playerapi/jquery.radiocoplayer.min.js"></script>
<script>$('.radioplayer').radiocoPlayer();</script>
.ms-iframe {
position: fixed;
left: 0%;
top: auto;
right: auto;
bottom: 0%;
z-index: 100000000000000;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: 100px;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-box-align: end;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
}
.ms-iframe-embed {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
overflow: visible;
width: 600px;
height: 100px;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-box-align: end;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
}
.ms-iframe.dereks {
left: auto;
right: 0px;
}
顺便提一下,这已经是连续第二次我们遇到同样的问题了。
@cloudunicorn 您是否解决了问题?如果是,采取了哪些步骤?我的网站上除了背景什么都看不到。
我在检查了网站上的 Chrome 控制台日志,并参考了论坛中的另一篇帖子后,确认问题出在 Babble 插件上。因此,我将禁用该插件并发布更新。
system
(system)
关闭
9
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.