Sieht nach einem Durcheinander aus.
Sie könnten versuchen, einen discourse-doctor laufen zu lassen, um zu sehen, ob das eine Idee gibt. Ich habe ein paar, aber ohne Zugriff auf den Server würde es für jemanden auf meinem bescheidenen Niveau zu viel Zeit in Anspruch nehmen, Ihnen zu helfen.
Ich würde wahrscheinlich alles neu installieren, wenn ich in Ihren Schuhen wäre
1 Backup
cd /var/discourse
./launcher enter app
discourse backup
Holen Sie sich das Backup über sftp (sftp-Protokoll, Port 22, Host: IP Ihres Servers, Login: root, Passwort: Root-Passwort)
Stellen Sie sicher, dass der Uploads-Ordner im Backup enthalten ist. Wenn nicht, machen Sie eine lokale Kopie des Ordners auf Ihrer Festplatte.
2 Löschen, Neuinstallation Ihres VPS oder Verwendung eines anderen VPS
Verwenden Sie die discourse setup install, wenn alles in Ordnung ist: einloggen, hochladen und ein Backup wiederherstellen
(Sie können das Backup auch von der Kommandozeile wiederherstellen, das ist schneller: Restore a backup from the command line)
Wenn Sie sich hier nicht sicher sind, warten Sie am besten auf jemanden, der qualifizierter ist ![]()