Hice una actualización y ahora obtengo “Es posible que tu sitio no funcione porque un tema / componente tiene errores.” cuando voy a mi sitio. El problema es que no me da ninguna idea de cuál es el error. Nada ha cambiado de mi lado. Solo la actualización. ¿Puede alguien ayudarme al menos a averiguar qué tiene mi tema que ofende a Discourse?
EDITAR: Parece que algunos scripts que puse en la sección HEAD de mi script ya no aparecen. Estos solo cargan algunas fuentes de noticias. ¿Puede alguien arrojar algo de luz sobre esto?
Sí. Ni siquiera sabía que esto estaba sucediendo. Voy a revertir el sitio y leer eso antes de intentar actualizar de nuevo. Gracias por señalarme la dirección correcta.
El problema que tengo es que no tengo idea de qué es lo que no le gusta a este nuevo Discourse de mi sitio. ¿Hay algún registro de errores que pueda consultar en alguna parte? Todo lo que me dice es que un tema/componente tiene errores. Ninguna indicación de cuáles son los errores.
Gracias, ni siquiera sabía de la página /logs, pero eso ayudó mucho. “Ember no está definido”. Parece que pasaré el día de mañana buscando en Google. jajaja.
El uso global de Ember ha sido desaprobado. Esto se puede solucionar con relativa facilidad. Si descubres el componente defectuoso o tienes problemas para solucionar tu código personalizado, no dudes en preguntar; ¡te ayudaremos!
He estado pensando que la mejor manera de lidiar con esto es simplemente iniciar un nuevo Discourse y restaurar mi copia de seguridad en él. Mi Discourse actual está en una versión de Ubuntu de hace 6 años y ya no recibe actualizaciones LTS. Es hora de una renovación.
Sin embargo, para complicar las cosas, quiero aprovechar la oportunidad para cambiar el dominio. Tengo el Discourse actual instalado como https://mydomain.com. Quiero que el nuevo Discourse se instale como https://discourse.mydomain.com. Estoy configurando un nuevo Discourse en https://discourse.mydomain.com mientras escribo esto. Mi pregunta es simplemente esta:
¿Qué sucederá si tomo la copia de seguridad de mydomain.com y la restauro en discourse.mydomain.com? ¿Funcionará todo mágicamente bajo el nuevo dominio? No quiero perder a mis usuarios ni el historial de publicaciones.
Bueno, como mencioné anteriormente, el VPS que estaba usando tenía 6 años, así que creé uno nuevo en Ubuntu 22.04 LTS, instalé Discourse desde cero y luego restauré una copia de seguridad de mi foro en la nueva instancia de Discourse. Todos mis problemas desaparecieron. No se perdió ningún dato. No hubo tiempo de inactividad, aparte de que mis fuentes de noticias no funcionaron durante un tiempo.