Mon forum est bloqué sur l'écran de chargement

Mes amis et moi avons créé un forum via Discourse et le lien est boncforums.com

Il fonctionnait depuis 5 mois jusqu’à ce que nous découvrions qu’il s’était arrêté et restait bloqué sur l’écran de chargement pendant environ un mois. Le seul indice possible que nous ayons actuellement est Mailgun. Nous n’avons pas payé pour cela car nous nous en tenions au programme gratuit et cela fonctionnait bien depuis 5 mois, même s’ils ont été retirés du plan gratuit et ont automatiquement changé notre plan en un plan payant. Ainsi, notre compte a été « temporairement désactivé » depuis 3 mois, mais cela n’a causé aucun dommage au site web jusqu’à présent. Nous voulions donc connaître la véritable raison avant de commencer à payer pour le plan dans Mailgun.

Juste pour plus d’informations sur notre site web si nécessaire :

  • Nous avons utilisé Mailgun pour notre SMTP

  • Nous avons utilisé Digital Ocean pour notre hébergement

  • Nous avons utilisé GoDaddy pour notre DNS et le nom de notre site web

  • Nous avons utilisé Discourse pour le dépliant et la conception de notre site web

  • Nous avons utilisé Putty pour intégrer cela et publier le site web

J’espère que je pourrai obtenir de l’aide avec ce forum. Merci !

Il est très peu probable que l’e-mail soit le coupable ici. Que disent les /logs ?

2 « J'aime »

Essayez le mode sans échec :

https://boncforums.com/safemode

Voir :

1 « J'aime »

Avez-vous essayé de vous connecter à Digital Ocean, de naviguer vers le droplet, d’ouvrir la console du droplet et d’exécuter ./launcher rebuild app ?

Si cela résout le problème, tant mieux !

Sinon, si le mode sans échec fonctionne pour vous, alors peut-être qu’il s’agit d’un plugin que vous avez installé et qui n’est pas compatible avec la version actuelle ? Ou peut-être avez-vous trop de plugins et cela prend juste une éternité à charger ?

  • Mettez à jour tous vos plugins
  • Mettez à jour Discourse

Si le problème persiste, essayez de désactiver un plugin à la fois pour voir s’il y a un plugin spécifique qui cause le chargement sans fin.

1 « J'aime »

Bonjour et bienvenue @Johnny_We :slight_smile:

Un rapide coup d’œil dans la console du navigateur pointe vers un composant de thème 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 vous pouvez utiliser le mode sans échec pour vous connecter et le mettre à jour ou le désactiver depuis votre page /admin/customize/themes, cela devrait aider. :+1:

Je remarque que votre site est uniquement destiné à la connexion. Si vous ne pouvez pas vous connecter normalement en raison du chargement infini, vous pouvez utiliser /u/admin-login et activer le mode sans échec en même temps.


Par ailleurs, je pense que vous devriez pouvoir rétrograder votre plan Mailgun à la version flex si vous essayez d’annuler celui payant. :crossed_fingers: Je pense qu’il existe toujours, mais ils l’ont un peu caché. Vous trouverez plus d’informations dans ce sujet :

2 « J'aime »

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