因此,我正在更换 VPS 服务器。在淘汰旧 VPS 之前,我从 /var/discourse 下载了整个“discourse”文件夹,并将其放在我的 Windows 机器上。然后我获得了新的 Ubuntu VPS,安装了 Docker 和 Git,并且没有克隆 Discourse,而是将我已有的 Discourse 文件夹从旧 VPS 转移到了新 VPS 上。
现在,当我运行 sudo ./launcher rebuild app 时,我收到“权限被拒绝”的错误。然后我回溯并尝试运行 ./discourse-setup,但我收到“‘/var/discourse’ 已存在且不是空目录。”的错误,因为我已经将功能齐全的 Discourse 文件夹移到了那里。但为什么我会收到权限被拒绝的错误呢?是的,我也运行了 chmod 700 containers 命令。