Sembra un pasticcio.
Potresti provare a eseguire un discourse-doctor per vedere se ti dà qualche idea. Ne ho alcuni, ma senza accesso al server, ci vorrebbe troppo tempo a qualcuno del mio modesto livello per aiutarti.
Probabilmente reinstallerei tutto se fossi nei tuoi panni
1 Backup
cd /var/discourse
./launcher enter app
discourse backup
Recupera il backup tramite sftp (protocollo sftp, porta 22, host: ip del tuo server, login: root, password: password di root)
Assicurati che la cartella uploads sia nel backup. Se non lo è, fai una copia locale della cartella sul tuo disco rigido.
2 Elimina, reinstalla il tuo vps, o usa un altro vps
Usa la configurazione di installazione di discourse, se tutto va bene: accedi, carica e ripristina un backup
(puoi anche ripristinare il backup dalla riga di comando, è più veloce: Restore a backup from the command line)
Se non sei sicuro di questo, è meglio aspettare qualcuno di più qualificato ![]()