Se stai eseguendo un’installazione standard di Discourse precedente a v3.1.0.beta7 (o stabile precedente a v3.0.6), c’è la possibilità che tu incontri questo errore quando tenti di aggiornare tramite l’interfaccia utente di amministrazione:
Errore del server
durante il caricamento di /admin/docker/repos
Codice di errore: errore 500
Per risolvere il problema, dovrai eseguire una ricostruzione da riga di comando:
cd /var/discourse
./launcher rebuild app
Una volta eseguito un aggiornamento da CLI, gli aggiornamenti futuri tramite l’interfaccia utente funzioneranno correttamente.
Se questo ti ha interessato, faccelo sapere in questo sondaggio:
- Questo ha interessato il mio forum self-hosted
Contesto
Questo errore si verifica a causa di alcune modifiche recenti al nostro formato di file .discourse-compatibility. Le versioni precedenti di Discourse non sono in grado di analizzare le informazioni di compatibilità per i plugin che hanno iniziato a utilizzare il nuovo formato, e quindi generano questo errore.
Pochi plugin hanno iniziato a utilizzare la nuova sintassi, quindi non ci aspettiamo che questo sia un problema particolarmente diffuso. Monitoreremo la situazione e aggiorneremo qui se ci saranno sviluppi.
