Je viens de créer ma première instance mais j'ai besoin d'aide

J’ai mis en marche l’instance que j’ai créée il y a quelques heures, mais je rencontre les problèmes suivants :

  • Je ne reste pas connecté
  • Erreurs 404 aléatoires (Est-il possible que mon IP
  • Domaine racine (parfois) mène à l’assistant de configuration même si le forum est complètement configuré.

J’ai également quelques questions :

  • Comment faire des catégories la page d’accueil ?
  • Comment installer correctement des plugins ? J’ai suivi le tutoriel et j’obtiens toujours des erreurs.
  • Y a-t-il un moyen de créer une catégorie qui redirige vers une URL externe ?

Voici les résultats du script discourse_doctor : discourse_doctor export - Pastebin.com

Semble être de nouveau opérationnel pour l’instant.

1 « J'aime »

Avez-vous essayé de chercher ?
https://meta.discourse.org/search?q=How%20do%20I%20make%20categories%20the%20homepage%3F

1 « J'aime »

Ce sont des problèmes étranges. Avez-vous effectué une installation standard ?

Vos questions devraient être facilement résolues par une recherche.

Je l’exécute avec l’application du marketplace Linode.

Je pense que les problèmes de connexion étaient dus à une propagation DNS lente ou à quelque chose qui n’était pas directement lié à l’installation. Parce que ça fonctionne très bien maintenant.

Vous devrez alors demander de l’aide aux équipes de Linode pour les points suivants :

et probablement ceci :

Le tutoriel de Linode utilise le processus d’installation de plugins tel qu’expliqué dans un post sur ce forum (je pense par vous).

L’installation standard est celle qui est officiellement prise en charge ici sur Meta. Il y a trop de variations dans les installations en un clic pour pouvoir fournir un support cohérent (et la plupart des gens ici sont beaucoup plus familiers avec l’installation standard, ce qui donne un réservoir de connaissances beaucoup plus grand à puiser :slightly_smiling_face:)

Si vous le pouvez, vous pourriez envisager d’obtenir une gouttelette Digital Ocean (ou similaire) et de suivre le guide d’installation standard, au lieu d’utiliser celui de Linode.

Cependant, vous pourriez toujours trouver des conseils et astuces utiles si vous effectuez une recherche. :+1:

4 « J'aime »

Linode devrait aller, mais si vous utilisez une installation en un clic (y compris celle de Digital Ocean), vous ne saurez peut-être pas comment vous connecter à votre gouttelette, modifier votre app.yml et reconstruire. Mais si c’est la même chose que cela, alors vous êtes bon.

Les erreurs mentionnées dans le premier message ne sont pas celles que j’avais vues auparavant sur une installation standard. Peut-être n’avez-vous pas assez de RAM ?

2 « J'aime »

Existe-t-il un moyen d’ajouter Google Analytics à mon forum ?

Vous pourriez rechercher dans les paramètres du site pour Google. La recherche dans les paramètres du site est un bon point de départ avant de chercher ici. Elle recherche le nom du paramètre, sa description et sa valeur.

Je viens de remarquer que j’avais fait une faute de frappe. Je voulais dire Google Analytics.

Avez-vous recherché cela comme je l’ai suggéré et n’avez pas trouvé ga universal tracking code ? Dans la description, il est indiqué « ID du code de suivi Google Universal Analytics, par exemple : UA-12345678-9 ; voir Analytics Tools & Solutions for Your Business - Google Analytics ».

1 « J'aime »

Je n’y avais pas pensé. J’ai toujours des problèmes avec les plugins, mais au moins, lorsque j’essaie d’installer le plugin, le site ne tombe pas en panne.

Attendez, oubliez ça, il semble que tout ait été réinitialisé et que tous les membres ( -1 pour une raison quelconque) aient été perdus.

Toutes les heures HNE

Mise à jour : tous les messages manquants sont apparus aléatoirement pendant quelques secondes, puis ont disparu à nouveau.

1 minute plus tard : cela vient de se reproduire.

2h10 : Y a-t-il un moyen de vérifier les mises à jour ? Peut-être que la version de Discourse fournie par Linode est obsolète.

2h28 : Ça fonctionne à nouveau normalement. Je pense que le serveur avait juste besoin d’être redémarré, mais je ne vois toujours pas les plugins.

J’ai relancé le script doctor, j’ai remarqué qu’il indique une erreur sur la ligne dans app.yml où se trouve le plugin docker.

2h28 : C’est de nouveau en panne !!!

Voir ici pour le suivi des pannes : Uptime Kuma

16h40 : C’était un problème de réseau, le site est de nouveau accessible, j’essaie toujours de faire fonctionner les plugins.

@pfaffman

17h01 : Je pense qu’il y a un problème avec le fichier de reconstruction. Chaque fois que je le lance, le site semble tomber en panne.

Je pense qu’il y a un problème avec le fichier de reconstruction. Chaque fois que je l’exécute, le site semble tomber en panne.

Il semble que vous ayez une faute de frappe dans votre fichier app.yml. Vous assurez-vous de suivre le formatage existant lorsque vous ajoutez le plugin ? Les fichiers YML sont très sensibles aux espaces supplémentaires, etc.

1 « J'aime »

Mais cela entraînerait-il la fermeture des ports sur le serveur ? Le technicien du support Linode avec lequel j’ai communiqué a déclaré que les ports 80 et 443 avaient été fermés (et c’est ce qui a rendu le site inaccessible).

La syntaxe suivante provient de la section des plugins du fichier app.yml :

# Les plugins vont ici
## voir https://meta.discourse.org/t/19157 pour plus de détails
hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/docker_manager.git
          - git clone https://github.com/discourse/discourse-follow.git
          - git clone https://github.com/discourse/discourse-bcc.git

Il est prévu que le site soit indisponible pendant la reconstruction.

Y a-t-il des erreurs lorsque vous effectuez la reconstruction ?

Vous devez utiliser des espaces et non des tabulations sur les lignes ajoutant des plugins. Je fais cela en copiant/collant le plugin existant et en le modifiant.

1 « J'aime »