无法在 Ubuntu discourse 安装上恢复 discourse docker 备份

您好,
我正在为开发环境使用以下设置。

  1. Oracle VM VirtualBox 安装在 Windows 8.1 Pro 机器上。
  2. 我们使用 Oracle VM VirtualBox 安装了 Ubuntu 22.04。
  3. 按照 Install Discourse on Ubuntu or Debian for Development 上的步骤安装了 Discourse 开发实例。

我正在尝试从暂存环境恢复备份,但在尝试恢复备份时,Discourse 实例在没有任何错误的情况下崩溃了。

有人遇到过这种情况吗?如果有人能提供一些解决方法,将不胜感激。
谢谢。

你好 Ramanan lyer :slight_smile:

你能更具体地说明一下吗?这里的“崩溃”具体是指什么?
屏幕/浏览器上是否有任何错误消息?
你查看了哪些日志(日志有很多)?

1 个赞

您好 Coin-coin,

您能否更具体地说明一下?这里的“崩溃”具体是什么意思?

要在 Ubuntu 上启动 Discourse 应用,有一个命令行工具“/discourse/bin/ember-cli -u”。这将允许您使用 http://localhost:4200 访问 Discourse 界面。当我使用管理员 → 备份 → 恢复选项时,屏幕上没有错误,但屏幕上有一个旋转图标,而命令行窗口已关闭。

屏幕/浏览器上是否有任何错误消息?

屏幕/浏览器上没有任何错误消息。

您查看了哪些日志(有很多)?

当我检查管理员 → 日志 → 错误日志界面时,没有错误日志。

在解决了其他问题后,我遇到了以下错误

有人遇到过同样的问题吗?

1 个赞

如果您正在从安装了 DiscourseAI 的实例恢复备份,则需要在目标数据库上安装 GitHub - pgvector/pgvector: Open-source vector similarity search for Postgres 扩展。

3 个赞

你好 Falco,
谢谢,我们已经完成了,解决了恢复问题。但是我们遇到了另一个问题,我们在 Login popup not display 描述了这个问题。