J’ai installé Discourse sur mon VPS, mais cela ne fonctionne pas. Le site web ne s’ouvre pas. Lorsque j’exécute discourse-doctor, un message apparaît indiquant : « version de Discourse à mydomain.com : non trouvée », et ainsi de suite.
J’ai besoin d’une solution rapide.. <a href="https://ibb.co/kqZxYtm"><img src="https://i.ibb.co/TPykzsW/IMG-20200315-021630.jpg" alt="IMG-20200315-021630" border="0"></a> https://i.ibb.co/TPykzsW/IMG-20200315-021630.jpg
J’ai téléchargé une capture d’écran.
Hmm… il peut être difficile de résoudre les problèmes à distance. Si cela ne fonctionne pas, vous avez probablement manqué quelque chose dans les instructions officielles. Êtes-vous sûr que le domaine pointe correctement vers votre serveur ?
J’ai aussi souvent constaté que, lorsque le site n’apparaît pas dans le navigateur web, un simple redémarrage du serveur et l’exécution de ./launcher rebuild app suffisent. Si cela ne fonctionne pas, les messages d’avis qui s’affichent lors de l’exécution de ./launcher rebuild app donnent de bonnes indications sur ce qui ne va pas.
Bonne chance ! Si vous êtes pressé par le temps pour mettre votre site en ligne, envisagez un plan payant ou publiez une demande dans Marketplace.
Si nginx est présent (qu’il ait été installé par vous ou non), il devrait apparaître comme tel.
Si nginx est actuellement en cours d’exécution sur les ports 80/443, vous devez le désinstaller en exécutant :
sudo -i
service nginx stop
apt purge nginx*
cd /var/discourse
./launcher start app
À ce stade, je ne peux que vous suggérer de repartir de zéro si c’était une nouvelle installation. S’il s’agit d’un système de production existant, il serait peut-être préférable de faire appel à un professionnel pour résoudre ce problème, car je ne vois rien d’évident à partir d’ici. Quelqu’un pourrait être en mesure d’identifier le problème une fois qu’il aura accédé à votre serveur et effectué un dépannage avancé.