Nous expérimentons un répondeur IA, il donne ici des conseils, dans ce cas, il a donné des conseils raisonnables :
Bonjour, il semble que votre problème puisse être résolu en examinant les journaux du serveur pour diagnostiquer ce qui s’est mal passé après la mise à niveau. Voici comment vous pouvez procéder :
Vérifiez les journaux d’erreurs de Discourse dans l’interface d’administration :
- Si vous avez un accès administrateur et que le site est encore partiellement accessible, vous pouvez consulter les journaux depuis le panneau d’administration. Naviguez vers
/logspour trouver les messages d’erreur.Inspectez les autres journaux du serveur :
- Exécutez les commandes suivantes sur votre serveur :
cd /var/discourse ./launcher enter app cd /shared/log/rails less production.log
- Utilisez
lessou des outils similaires pour lire les journaux et identifier les erreurs potentielles.Vérifiez les journaux NGINX :
- Vous pouvez vérifier les journaux NGINX pour les erreurs du serveur web avec :
cd /var/discourse ./launcher enter app cd /var/log/nginx less error.logProblèmes réseau et DNS :
- Exécutez des tests pour vous assurer que le DNS de votre domaine se résout correctement et que les ports comme 443 et 80 sont accessibles.
Faites-nous savoir ce que vous trouvez dans les journaux, et nous pourrons vous fournir des détails plus spécifiques pour vous aider à résoudre le problème.
Ressources utiles :
- Guide de journalisation Discourse : Fournit un aperçu détaillé de tous les types de journaux dans Discourse.
- Accès aux journaux du serveur : Un guide pour débutants sur l’accès à vos journaux.
Contexte supplémentaire :
Si le problème persiste, les causes courantes peuvent être :
- Une incompatibilité de plugin après la mise à niveau.
- Une mémoire/un espace de stockage insuffisant pendant la reconstruction.
- Des modifications de configuration dans
app.yml.