Mises à jour bloquées : il faut exécuter la dernière image - Discourse auto-hébergé

Les mises à jour via l’interface web sont désactivées jusqu’à ce que vous utilisiez la dernière image. Pour cela, connectez-vous à votre serveur en SSH et exécutez.

Il s’agit d’un forum hébergé sur Discourse.

Il est assez courant que les mises à jour via l’interface web ne suffisent pas toujours. Il faut donc toujours être prêt à se connecter et à effectuer une mise à jour en ligne de commande.

(Il faut également toujours prendre une sauvegarde avant une mise à jour !)

Comment est-ce que je pourrais faire ça sur les serveurs de Discourse ? Je ne pense pas qu’ils le permettraient.

Ne pouvez-vous pas le contrôler dans l’interface utilisateur en suivant le bon canal de mise à jour ?

Je pense que vous obtiendrez de l’aide sous peu

pas de précipitation, j’ai pensé que je devais demander aux fondateurs si le serveur est auto-hébergé, juste au cas où.

Mes conversations d’il y a quelques années m’avaient donné l’impression que ce n’était pas le cas. Mais maintenant…

(chaque page affiche en bas « powered by discourse »)

bien sûr, cela peut signifier les deux choses aussi.

je vais m’en assurer avant de continuer :slight_smile:

Oh, toutes les installations de Discourse ont ce lien « propulsé par Discourse » en bas. Si votre site est auto-hébergé, vous devrez pouvoir vous connecter à votre serveur via une ligne de commande sécurisée (SSH) là où Discourse est installé et lancer la mise à niveau depuis le terminal.

Oups, je n’avais pas pris cela en compte. Cependant, comme mentionné plus haut, il est très probable que vous soyez en auto-hébergement.

(You might not necessarily need ssh as your hosting provider might provide you with a web-based command line or console.)

J’ai ajouté le tag hosted-support pour plus de clarté. @Giantkin_1 C’est le week-end pour la plupart des gens, il faudra donc attendre lundi pour que l’équipe puisse vous apporter son assistance.

Complètement hors sujet, c’est ma fonctionnalité « préférée » (au sens de la moins aimée) sur Discourse.

Je comprends la logique affichée derrière cela, et le fait que les forums auto-hébergés s’occupent également des correctifs du système d’exploitation sous-jacent.

Ma curiosité est de savoir s’il y a une raison technique pour laquelle les mises à jour depuis l’interface utilisateur sont désactivées, ou si ce n’est qu’une convention qui se suffit à elle-même.

En retournant la question — j’adore la possibilité de mettre à jour mon forum dans l’application mobile, cela rend le suivi des mises à jour simple et pratique.

En tant que site hébergé sur Discourse, nous sommes ravis de confier cette responsabilité à l’équipe Discourse. Leur support est excellent et nous pouvons nous concentrer sur la communauté plutôt que sur la gestion des versions.

Bon, globalement c’est bizarre. J’ai pu faire toutes les mises à jour des 5 dernières années, mais soudain ça est bloqué et je dois me connecter en SSH, ce que j’ai trouvé étrange.

J’ai demandé au site de l’équipe pour voir quand une réponse arrive.
Puis, s’ils disent que c’est leur problème, je vais supplier qu’ils mettent à jour, hehe

Si c’est hébergé sur Discourse, je reviendrai supplier pour qu’on mette à jour :wink:

lol

Vous n’aurez pas cette interface de mise à jour sur les instances hébergées, vous devez donc être en auto-hébergement ou quelqu’un le fait pour vous.

ouais. je venais juste de cliquer sur « mettre à jour » pour quelque chose de juillet. La nouvelle mise à jour ne me le permettait pas, j’ai donc supposé qu’il fallait d’abord faire celle de juillet. Je l’ai donc mise à jour sans aucun problème.

apparemment, ça fait plus de 5 ans que la version image n’a pas été mise à jour. Bon, j’ai soumis la requête à l’équipe. On verra ce qu’ils disent / qui s’en occupe.

Si vous n’avez pas encore effectué la mise à jour majeure de la version de la base de données, son installation nécessite deux mises à jour via l’interface en ligne de commande. Il s’agit du passage de pg15 à pg18, disponible depuis début août. Voir