散らかっているように見えます。
discourse-doctor を実行して、何か手がかりが得られるか試してみてはいかがでしょうか。私にもいくつか考えはありますが、サーバーにアクセスできないと、私のささやかなレベルでは、あなたを助けるのに時間がかかりすぎます。
もし私があなたの立場なら、すべて再インストールするでしょう。
1 バックアップ
cd /var/discourse
./launcher enter app
discourse backup
バックアップを sftp (sftp プロトコル、ポート 22、ホスト: サーバーの IP、ログイン: root、パスワード: root パスワード) 経由で取得します。
バックアップに uploads フォルダが含まれていることを確認してください。含まれていない場合は、ハードドライブにフォルダのローカルコピーを作成してください。
2 VPS の削除と再インストール、または別の VPS の使用
discourse setup install を使用します。すべてがうまくいけば、ログインしてバックアップをアップロードし、復元します。
(コマンドラインからバックアップを復元することもできます。こちらの方が速いです: Restore a backup from the command line)
これについて確信が持てない場合は、より資格のある人が現れるのを待つのが最善です ![]()