我知道其他人已经讨论过在 DigitalOcean 上从快照恢复:
我的问题似乎有所不同。据所有说法,Discourse 的运行都非常出色。重建应用程序可以正常工作,运行 doctor 也可以正常工作。
然而,我完全看不到任何网站的迹象,我认为文件位置发生了非常奇怪的事情。
据我所知,典型安装会得到:
root\var\discourse\
然而,恢复后,root 是完全空的,需要从 root “向上”移动一个级别(这毫无意义)才能到达这里。它嵌套了一个 root,使得 root 成为某个其他位置中的一个文件夹……而 root 是完全空的。
有人知道这是怎么回事吗?有没有办法从这里恢复一个可运行的 Discourse 网站?
Ed_S
(Ed S)
2
我不确定你遇到了什么问题,但 /root 是“root”账户——也就是管理员、超级用户——的主目录,通常不应该在那里安装任何东西。/var/ 是存放会变化的数据的好地方,Discourse 就安装在 /var/discourse 下。但 Discourse 使用一种叫做 docker 的技术,它将数据存放在 /var/lib/docker 下。所以你应该会看到这两个目录。
也许你读到了一些混淆了字符串“root”和文件系统根目录(称为“/”)的内容。
2 个赞
system
(system)
关闭
3
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.