Forum ne fonctionne pas après la mise à jour – qu’est-ce qui manque ?

J’ai mis à jour mon forum aujourd’hui, et maintenant il est cassé et inutilisable. Que dois-je faire ? Est-ce qu’il manque quelque chose ?

1 « J'aime »

Ou peut-être, tant que le forum fonctionne correctement, il vaut mieux ne pas le mettre à niveau du tout ?

Ou faites-vous la reconstruction via le terminal, comme suggéré ?

2 « J'aime »

Pourriez-vous m’aider à examiner ces deux captures d’écran ?

4c77885a4f08ee861d9ad00f89804637

Pour exécuter la mise à niveau, tapez ./launcher rebuild app

1 « J'aime »

ça a échoué

C’est à ce moment-là que j’ai commencé à exécuter la mise à niveau. Après la mise à niveau, il m’a demandé de faire pg. Sans faire pg, j’ai relancé rebuild app, et ensuite une erreur s’est affichée.

Avez-vous supprimé les plugins de app.yml comme suggéré et réessayé ?

INDICE : Le plugin 'discourse-post-voting' est maintenant inclus avec Discourse et ne devrait pas être inclus dans la configuration de votre conteneur. Supprimez la ligne 'git clone https://github.com/discourse/discourse-post-voting' de votre fichier containers/app.yml, puis réessayez. Pour plus d'informations, voir https://meta.discourse.org/t/373574

INDICE : Le plugin 'discourse-solved' est maintenant inclus avec Discourse et ne devrait pas être inclus dans la configuration de votre conteneur. Supprimez la ligne 'git clone https://github.com/discourse/discourse-solved' de votre fichier containers/app.yml, puis réessayez. Pour plus d'informations, voir https://meta.discourse.org/t/373574

2 « J'aime »

Nous avons commenté deux plugins, compilé, puis la migration de la base de données a échoué

Avant de mettre à jour, générez un instantané dans le gestionnaire de VPS et oui, mettez à jour uniquement si votre version est trop ancienne.

Super, presque arrivés — cette image nous indique que la migration a échoué, mais l’erreur réelle se trouve bien plus haut.

Autre chose, lorsque vous partagez des erreurs, si vous pouvez utiliser des blocs de code comme celui-ci entourés d’accents graves, ce serait bien aussi, sinon, peu importe, la photo convient.

FAILED
------
Pups::ExecError
2 « J'aime »

Comme je ne sais pas coder moi-même, je demande généralement à mon ami de m’aider et je transmets juste le message ici, donc ma description n’est peut-être pas très claire. Regardez cette capture d’écran : la première commande dit qu’elle ne trouve pas le fichier, puis lorsque nous avons reconstruit à nouveau, elle a signalé un échec de migration de base de données.

Après avoir reconstruit à nouveau, quelle erreur obtenez-vous ?

1 « J'aime »

this

Si l’erreur indique « veuillez faire défiler vers le haut et rechercher les messages d’erreur précédents », faites-le et capturez-les plutôt que ce message.

3 « J'aime »

reconstruire et ceci :pleure: :pleure: :pleure: :pleure: :pleure: :pleure: :pleure: :pleure: :pleure: :pleure: :pleure: :pleure: :pleure: :pleure:

Donc, si vous essayez de reconstruire une fois de plus, vous obtenez ce message (peu importe combien de fois vous reconstruisez) ?

À ce stade, j’envisagerais de configurer un nouveau serveur à partir de zéro, de restaurer la dernière sauvegarde et de simplement migrer.

Après avoir réessayé, voici la situation actuelle.

J’ai démarré l’installation, puis j’ai suivi les instructions pour exécuter la première commande, mais il a été indiqué que le fichier de commande « pg » était introuvable.

Ensuite, après avoir sauté ces étapes et relancé directement rebuild, l’erreur montrée dans cette image s’est produite.

Actuellement, le forum a démarré mais n’est pas accessible.

Le bas des journaux indique

Pour terminer la mise à niveau, reconstruisez à nouveau en utilisant :

./launcher rebuild app

Pouvez-vous exécuter cela s’il vous plaît.

1 « J'aime »

C’est la deuxième fois que je l’exécute, et ensuite l’erreur dans la deuxième capture d’écran est apparue.