这确实令人沮丧。
好消息是设置存储在数据库中,所以如果你安装了插件,它就会获取设置。
这确实令人沮丧。
好消息是设置存储在数据库中,所以如果你安装了插件,它就会获取设置。
我刚刚重新安装了服务器和 Discourse,并恢复了备份。
如果其他一切都正常,我可以找出我安装了哪些插件。
我不得不重新安装所有东西,因为我遇到了一些问题。
我需要完成设置并激活我的新帐户吗?还是可以直接使用 ./discourse-setup 构建 Discourse 并恢复备份?
恢复备份后,似乎一切正常(除了缺少插件)。我不使用默认主题,但在另一个主题中,标题丢失了(恢复备份后),所以我无法登录。我尝试在 Rails 控制台中将默认主题设置为 https://meta.discourse.org/t/path-of-theme-components/198110/16,但这之后网站就无法加载了。
我该如何将我的帐户设置为默认主题以便再次登录?
您应该可以使用 [YourSite]/u/admin-login 链接登录 ![]()
(然后像往常一样使用管理面板切换您的主题)
恢复备份并成功以管理员身份登录后,您应该可以通过检查站点设置 JSON 文件来找到您之前使用的插件。
打开 [YourSite]/admin/site_settings.json 并搜索 \"plugin\":。您应该会找到类似 \"plugin\":\"discourse-narrative-bot\" 的内容,这将告诉您您正在使用 discourse-narrative-bot 插件。这是一个内置插件,因此您可以忽略它,以及 poll、styleguide、discourse-presence、discourse-local-dates 和 discourse-details。
请注意,您过去安装后来删除的插件也会出现在这里,因此这并不一定会列出您在创建备份时使用的所有插件,而是您在该站点的历史记录中使用的所有插件。
感谢您的回复。
我现在遇到了无法访问网站的问题,目前只能通过 SSH 访问。不知道是什么问题,或者主机商现在是否有问题。
访问您的网站时会发生什么?您可以通过安全模式访问它吗? [YourSite]/safe-mode
您能否尝试在通过 rails 控制台更改主题之前,重新恢复备份文件?然后使用 admin-login 或 safe-mode 来绕过主题?
我甚至无法 ping 或 traceroute 该网站,只能通过 SSH。
抱歉延迟了,我的域名出了些问题,但已切换到另一个域名,并成功恢复了备份和登录。
现在几乎一切都正常了,但我还有一个问题。
恢复后,我收到一条通知,说不再发送电子邮件通知。我可以在哪里更改此设置?我在整个管理区域都搜索过了,但找不到任何东西。
这是我在默认页面上看到的文本:
出站电子邮件通信已被管理员全局禁用。不发送电子邮件通知。
我试过了,但看不到已安装的“旧”插件。只能看到当前的插件。
是的,就是这样!谢谢! ![]()
因此,在恢复备份后,几乎所有东西都如预期般工作,除了有些东西不像以前那样了。
例如,我在“旧”论坛上安装了 solved 插件,solved 按钮应该像这里的 meta 一样(在点赞按钮旁边)。我想给您看一张截图,但我无法上传图片,也不知道为什么。
在我的论坛上,solved 按钮隐藏在三个点后面,只有在有人点击这三个点时才会出现,但没有人会点击这三个点。
那么,我该如何更改 solved 按钮的位置呢?
对于我的论坛,已解决框出现在我的主题的 <kbd>...</kbd> 之外,但当我不是 OP 时,它会隐藏在其中,但我仍然可以标记一个解决方案(例如,因为我是工作人员)。
您是否已用测试用户进行了检查,以确保您看到的是非工作人员用户所看到的内容?
OMG你说得对,我真是太笨了……![]()
谢谢!![]()