No se puede subir copia de seguridad

Eso es frustrante.
La buena noticia es que la configuración está en la base de datos, así que si instalas el plugin, obtendrá la configuración.

1 me gusta

Acabo de reinstalar el servidor y Discourse y restauré la copia de seguridad.
Si todo lo demás está bien, puedo averiguar qué plugins tenía instalados.

2 Me gusta

Tuve que reinstalar todo de nuevo porque tuve algunos problemas.

  1. ¿Necesito terminar la configuración y activar mi nueva cuenta? ¿O puedo simplemente esperar a construir Discourse la primera vez con ./discourse-setup y restaurar la copia de seguridad directamente?

  2. Después de restaurar la copia de seguridad, parece que todo está bien (excepto los plugins que faltan). No uso el tema predeterminado, pero en el otro tema falta la cabecera (después de restaurar la copia de seguridad), por lo que no puedo iniciar sesión. Intenté configurar el tema predeterminado en la consola de Rails Path of theme components - #16 by Osama, pero después de eso, el sitio ya no carga.

¿Cómo puedo configurar mi cuenta en el tema predeterminado para poder iniciar sesión de nuevo?

Deberías poder iniciar sesión usando el enlace [YourSite]/u/admin-login :+1:

(y luego cambiar tus temas usando el panel de administración como de costumbre)

2 Me gusta

Una vez que hayas restaurado la copia de seguridad y hayas logrado iniciar sesión como administrador, deberías poder encontrar los plugins que estabas utilizando inspeccionando el archivo JSON de configuración del sitio.

Abre [TuSitio]/admin/site_settings.json y busca \"plugin\":. Deberías encontrar cosas como \"plugin\":\"discourse-narrative-bot\" que te indicarán que estabas utilizando el plugin discourse-narrative-bot. Ese es uno integrado, por lo que puedes ignorarlo junto con poll, styleguide, discourse-presence, discourse-local-dates y discourse-details.

Ten en cuenta que los plugins que instalaste en el pasado y luego eliminaste también estarán allí, por lo que esta no será necesariamente una lista de todos los plugins que estabas utilizando en el momento de crear la copia de seguridad, sino de todos los plugins que habías utilizado en la historia de ese sitio.

3 Me gusta

Gracias por sus respuestas.

Ahora tengo el problema de que no puedo acceder al sitio, solo por SSH en este momento. No sé cuál es el problema o si el host tiene un problema en este momento.

¿Qué sucede cuando intentas acceder a tu sitio? ¿Puedes acceder a él usando el modo seguro? [TuSitio]/safe-mode

¿Podrías intentar restaurar el archivo de copia de seguridad de antes de intentar cambiar el tema a través de la consola de rails? ¿Y luego usar el admin-login o safe-mode para omitir el tema en su lugar?

No puedo hacer ping ni traceroute al sitio, solo por SSH.

Disculpe la demora, tuve problemas con mi dominio pero cambié a otro y pude restaurar la copia de seguridad e iniciar sesión correctamente.
Ahora casi todo está bien, pero tengo una pregunta más.
Después de la restauración, tengo una notificación de que ya no se enviarán notificaciones por correo electrónico. ¿Dónde puedo cambiar esto? Busqué en toda el área de administración pero no pude encontrar nada.
Este es el texto que veo en la página predeterminada:

La comunicación por correo electrónico saliente ha sido deshabilitada globalmente por un administrador. No se envían notificaciones por correo electrónico.


Intenté esto pero no puedo ver los plugins “antiguos” que estaban instalados. Solo los plugins actuales.

Esa será la configuración de ‘desactivar correos electrónicos’:

1 me gusta

¡Sí, eso era! ¡Gracias! :+1:

1 me gusta

Así que, después de que se restauró la copia de seguridad, casi todo funciona como debería, excepto que algunas cosas no están como estaban antes.

Por ejemplo, tenía instalado el plugin solved en el “antiguo” foro, y el botón solved estaba donde debería estar, como aquí en meta (a la izquierda, junto al botón de me gusta). Me gustaría mostrarte una captura de pantalla, pero no puedo subir una imagen y no sé por qué.

En mi foro, el botón solved se esconde detrás de los 3 puntos y solo aparece cuando alguien hace clic en los 3 puntos, pero nadie hace clic en los 3 puntos.

Entonces, ¿cómo puedo cambiar la ubicación del botón solved?

Para mi foro, la casilla “Resuelto” aparece fuera del <kbd>...</kbd> en mis temas, pero queda oculta dentro de él cuando no soy el OP pero aún puedo marcar una solución (por ejemplo, porque soy personal).

¿Has comprobado con un usuario de prueba que estás viendo lo que ve un usuario que no es personal?

2 Me gusta

OMG, tienes razón y soy tonto como f… :grinning_face_with_smiling_eyes:
¡Gracias! :+1:

1 me gusta