Error del sitio: el contenido no aparece

Hemos creado un sitio comunitario en una plataforma autoalojada y funcionó perfectamente, pero después de que cambiamos algunas partes del tema, el sitio se volvió muy extraño, el contenido no aparece y el encabezado se repite al menos 10 veces en una sola página. Adjuntamos la captura de pantalla a continuación. El portal se ve bien, pero cuando iniciamos sesión, el contenido no se muestra.

Por favor, revise y sugiera algunos pasos para que el portal comunitario vuelva a funcionar.

Hola, bienvenido a Meta :wave:

¿Qué personalizaciones añadiste?

Mirando el foro, se ve bien de mi lado:

Por cierto, puedes usar el modo seguro si las personalizaciones te están bloqueando. De esta manera podrás volver a entrar al panel de administración y deshabilitarlas. :+1:

3 Me gusta

El problema ocurre cuando el administrador inicia sesión y ve el contenido.
Aparte de eso, al iniciar sesión como otra persona y sin iniciar sesión nosotros, se ve bien.

Acabamos de agregar el componente de imagen de banner en nuestro tema, nada más.
Siento que podría haber algún problema con el límite de solicitudes o algo así.

¿Hay algún error en tus /logs o en la consola del navegador que pueda proporcionar más detalles?

Además, el encabezado repetido suena como este problema Resolving "SyntaxError: Unexpected identifier #..." caused by Cloudflare Auto Minify.

5 Me gusta

Estos son los registros en /logs, ¿qué se puede hacer al respecto?
Hemos intentado reconstruir el contenedor pero eso no funcionó, algunas cuentas de administrador funcionan bien pero para mi cuenta de administrador el error persiste.

También he probado el modo seguro, pero tampoco se muestra contenido. ¿Podrías ayudarme?

¿Hay algún error en la consola del navegador?

1 me gusta

Sí, hay algunos errores en la consola, adjunto las capturas de pantalla aquí.

Usé Firefox ahora y parece estar bien, pero en Chrome y Edge el error aún persiste, espero que ningún usuario de nuestra comunidad tenga problemas con esto.

Todavía tengo problemas en el navegador y en algunos navegadores el banner en la página de inicio aparece y en otros no.
Por favor, ayúdame lo antes posible.

¿Intentaste los pasos que sugirió Jammy?

Sí, hemos realizado los pasos en Cloudflare.
Pero todavía no funciona correctamente.

Tus activos todavía están siendo minimizados por Cloudflare:

Por favor, repasa las instrucciones de nuevo. En particular, la parte de ‘vaciar caché’ es fácil de pasar por alto.

2 Me gusta

Este error se está lanzando en el navegador.

¿Hay alguna otra alternativa ya que no podemos hacer el paso de minificación automática porque nuestro sitio web también se vería afectado directamente?

¿Cuál es tu opinión sobre su efecto en nuestro sitio web principal?
¿Hay alguna otra forma de abordar la situación?

El sistema ‘Auto Minify’ de Cloudflare ha llegado al final de su vida útil y se eliminará de forma inminente:

No admite sintaxis modernas de JavaScript y, por lo tanto, rompe el código de Discourse antes de que llegue al navegador.

Así que me temo que no hay nada que podamos hacer desde el lado de Discourse para solucionar esto. La función Auto Minify de Cloudflare está rota y ya no tiene soporte :sweat:

El consejo general es que la minificación se realice en el ‘momento de la compilación’. Eso es lo que hacemos en Discourse, y es posible que ya sea el caso de su sitio web principal también.

Aquí hay una discusión sobre la depreciación de la función en la propia comunidad de Cloudflare:

https://community.cloudflare.com/t/deprecating-auto-minify/655677

2 Me gusta

Hola,
Desactivamos ‘Minificar automáticamente’ y también limpiamos la caché, pero el problema sigue igual, además de mostrar este error:
Uncaught (in promise) Error: There is no route named admin

La causa raíz son los errores anteriores, que dicen cosas como

Identificador inesperado ‘#s

Tus activos todavía se muestran como minificados. Si definitivamente has desactivado la función de minificación automática y has purgado completamente la caché, te sugiero que te pongas en contacto con el soporte de Cloudflare para ver por qué sigue interfiriendo con los activos:

2 Me gusta