Si cela se produit, la marketplace est l’endroit où le résoudre.
Comme mentionné ci-dessus, Discourse n’a besoin que d’une seule règle chez Cloudflare. Cette règle est :
Vous ne souhaitez rien qui interfère avec le JavaScript ou le chargement de la page, ce que font la minification et le Rocket Loader. Ces deux fonctionnalités entraînent généralement le problème que vous signalez.
Si vous souhaitez mettre en cache les ressources, activez cette option uniquement après avoir vérifié que le site fonctionne avec la règle ci-dessus, et même dans ce cas, utilisez uniquement la mise en cache standard pour /uploads/* ; la mise en cache d’autres éléments n’est pas prise en charge.
Connaître le FQDN nous aiderait à utiliser d’autres outils pour investiguer, mais comme nous ne l’avons pas, nous sauterons cette étape entièrement.
Cela devrait être la seule règle affectant votre site. Si vous en avez d’autres susceptibles de se chevaucher, désactivez-les pour le moment.
Si cela ne fonctionne pas, il est temps d’examiner les applications.
Puisque votre mise à niveau a déclenché le problème, il est également possible que cela soit dû à un ancien plugin. Vous avez indiqué que votre installation est « bone stock », mais entendez-vous par là uniquement en termes de personnalisations ? Y a-t-il des plugins ajoutés au fichier app.yml au-delà des défauts ? Des plugins défectueux peuvent également se manifester lors d’une mise à niveau.
