Mis amigos y yo creamos un foro a través de Discourse y el enlace es boncforums.com
Solía funcionar durante los últimos 5 meses hasta que descubrimos que se detuvo y se quedó atascado en la pantalla de carga para siempre, aproximadamente un mes. La única pista posible que tenemos ahora es Mailgun. No pagamos por él ya que nos apegamos al programa gratuito y funcionó bien durante los últimos 5 meses, a pesar de que nos eliminaron del plan gratuito y cambiaron automáticamente nuestro plan a uno de pago. Por lo tanto, nuestra cuenta fue “temporalmente deshabilitada” desde hace 3 meses, pero no causó ningún daño al sitio web hasta ahora. Así que queríamos saber cuál es la verdadera razón antes de empezar a pagar el plan en Mailgun.
Solo para más información sobre nuestro sitio web si es necesario:
Usamos Mailgun para nuestro SMTP
Usamos Digital Ocean para nuestro alojamiento
Usamos GoDaddy para nuestro DNS y nombre de sitio web
Usamos Discourse para el folleto y el diseño de nuestro sitio web
Usamos Putty para incorporar esto y publicar el sitio web
¡Espero poder recibir ayuda con este foro. ¡Gracias!
¿Has intentado iniciar sesión en Digital Ocean, navegar a “droplet”, abrir la consola de Droplet y ejecutar ./launcher rebuild app?
Si eso soluciona el problema, ¡genial!
De lo contrario, si el modo seguro funciona para ti, ¿podría ser un plugin que instalaste y que no es compatible con la versión actual? ¿O quizás tienes demasiados plugins y tarda mucho en cargarse?
Actualiza todos tus plugins
Actualiza Discourse
Si el problema persiste, intenta deshabilitar un plugin a la vez para ver si hay algún plugin específico que esté causando la carga infinita.
Un vistazo rápido en la consola del navegador apunta a un componente temático header-toggle-button:
Uncaught (in promise) Error: Could not find module `ember-cli-htmlbars` imported from `discourse/theme-7/widgets/header-toggle-button`
c loader.js:247
c loader.js:258
findDeps loader.js:168
c loader.js:262
requireModule loader.js:24
s auto-load-modules.js:18
s auto-load-modules.js:12
initialize auto-load-modules.js:40
initialize app.js:49
runInstanceInitializers Ember
each dag-map.js:231
walk dag-map.js:145
each dag-map.js:75
topsort dag-map.js:83
Ember 4
invoke backburner.js:351
flush backburner.js:241
flush backburner.js:447
_end backburner.js:999
_boundAutorunEnd backburner.js:648
promise callback*n/
< backburner.js:28
flush Ember
_scheduleAutorun backburner.js:1218
_ensureInstance backburner.js:1206
schedule backburner.js:805
Ember 6
<anonymous> start-app.js:4
<anonymous> discourse-boot.js:50
<anonymous> discourse-boot.js:51
loader.js:247
Si puedes usar el modo seguro para iniciar sesión y actualizarlo o deshabilitarlo desde tu página /admin/customize/themes, eso debería ayudar.
Noto que tu sitio es solo para iniciar sesión. Si no puedes iniciar sesión de la manera normal debido a la carga infinita, puedes usar /u/admin-login y habilitar el modo seguro al mismo tiempo.
Por separado, creo que deberías poder degradar tu plan de Mailgun a la versión flex si intentas cancelar el de pago. Creo que todavía existe, pero lo han ocultado un poco. Hay más información en este tema: