Rompí mi sitio al actualizarlo

Hola,\n\nRompi mi sitio mientras lo actualizaba :cry: No lo he actualizado en un tiempo (es un trabajo en progreso, así que no tengo usuarios de los que preocuparme). Estaba siguiendo las instrucciones de actualización, y estaba tardando mucho, mucho tiempo, y (¡sé que no debería haberlo hecho! pero) hice clic en el enlace Versiones y luego en el enlace Paquetes, y entonces, de repente, no pude volver a la página de Actualización. Hubo un error de Puerta de Enlace Incorrecta, y ahora, ya no puedo acceder al sitio.\n\nNo tengo ni idea.\n\nHasta ahora, he podido mantener las cosas por mi cuenta, solo siguiendo las instrucciones de actualización y ejecutando la actualización manual en la Terminal. ¡Ah, claro! - lo cual decidí hacer en medio de la actualización. Sí, lo hice. No sé qué estaba pensando en todo esto :upside_down_face:\n\n(Claramente, pensar no fue parte de ello).\n\nsuspiro..\n\n¿Alguien puede indicarme qué puedo hacer para sacar mi sitio del lío que hice?\n\nCualquier ayuda, sugerencia, etc. será muy apreciada :orange_heart:

Necesitas iniciar sesión en la terminal a través de ssh o quizás la consola de Digital Ocean.

Luego puedes

./launcher rebuild app

Es muy probable que haya pasado tanto tiempo desde que hiciste eso, que necesites actualizar postgres (Actualización de PostgreSQL 15. Pero también es muy probable que puedas volver a hacer esa reconstrucción y se hará todo.
Es posible que primero necesites actualizar docker.
También es posible que tu sistema operativo haya llegado al final de su vida útil, lo que puede dificultar la actualización de docker. (pero quizás “apt update; apt upgrade” lo haga).
Si prefieres no aprender eso, puedes pedir ayuda en Marketplace y alguien como yo puede hacerlo funcionar por ti.

1 me gusta

Hola Jay,

¡Gracias por tu respuesta!

Intenté ./launcher rebuild app y parece que mi problema podría estar relacionado con esto:

HINT: El plugin ‘discourse-subscriptions’ ahora está incluido en Discourse y no debe incluirse en la configuración de su contenedor.
Elimine la línea ‘git clone GitHub - discourse/discourse-subscriptions: A Discourse plugin that allows payments and subscription management via Stripe.’ de su archivo containers/app.yml, luego intente de nuevo.

y esto:

HINT: El plugin ‘discourse-calendar’ ahora está incluido en Discourse y no debe incluirse en la configuración de su contenedor.
Elimine la línea ‘git clone GitHub - discourse/discourse-calendar: Adds the ability to create a dynamic calendar in the first post of a topic.’ de su archivo containers/app.yml, luego intente de nuevo.

Lo haría, pero no sé cómo hacerlo. Estoy feliz de aprender. Y de aprender sobre los otros problemas que mencionaste si son parte de esto, pero necesitaré algo de orientación.

¿Es algo que puedo resolver contigo, a través de Marketplace? Nunca he usado Marketplace. ¿Simplemente vuelvo a publicar esto allí? ¿Y luego responderías allí?

¿Recuerdas cómo instalaste los plugins? Desinstalarlos es muy similar a eso

2 Me gusta

Hola Moin:

Revisaré estos enlaces y veré si puedo recordarlo, jeje. Sé que sueno absurdo… Te diré en un momento cómo va :slight_smile:

1 me gusta

¡Lo logramos! ¡Gracias @Moin! Me tomó mucho tiempo, pero eliminé esos dos complementos de yml y reconstruí el sitio. ¡Y hemos vuelto! Gracias @pfaffman por ayudarme a empezar también :slight_smile:

Ustedes dos, esta comunidad, me alegraron el día :sparkles:

Ahora, solo puedo reírme de lo torpe que soy :upside_down_face:

Mucha gratitud :orange_heart:

4 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.