Hallo. Ich habe Discourse jetzt schon ein paar Mal ohne Probleme installiert. Und ich habe gestern eine Installation vorgenommen. Und alles lief gut. Aber ich habe es aus irgendeinem Grund neu installiert. Ich habe es wie zuvor gemacht. Aber jetzt bekomme ich nicht die Discourse-Registrierungsseite, sondern stattdessen eine Apache-Testseite. Ich habe meinen Server neu gestartet. Vollständig gelöscht. Und neu installiert. Gleiches Problem.
Meine Seite > Forum.byggforum.no Verwendete Installationsschritte
Wie hast du vhost UND app.yml eingerichtet? Denn die von dir befolgte Installation funktioniert per se nicht. Apache wird die Ports 80 und 443 übernehmen.
Und ich weiß nicht, ob du www.byggforum.no verwendest, aber HTTP gibt eine 302-Umleitung und HTTPS liefert einen Fehler 500. Also – Apache2 ist kaputt.
Um niemandes Intelligenz zu beleidigen, aber ich schaue mir immer die Datei error_log an, wenn ich eine Standard-Apache-Seite erhalte. Es handelt sich normalerweise nur um einen Berechtigungsfehler oder um einen falschen Verzeichnispfad.
Sie beleidigen niemandes Intelligenz, es ist eher so, dass Apache nicht Teil des Diskurses ist und nirgendwo installiert wird, wenn Sie der Standardinstallation folgen.
@jo-andre Sie müssen mehr Informationen über den Server bereitstellen und warum Apache überhaupt vorhanden ist.
Ja, wahrscheinlich. Das ist mein Ding!
Die IP des Servers, auf den die Hauptdomain und die Subdomain zeigten.
Ich habe diejenige entfernt, die auf die Hauptdomain zeigte, und werde es erneut versuchen.
Das ist, wie es funktionieren sollte, da beide auf derselben IP-Adresse liegen. Deine vhosts sind wohl nicht richtig. Aber eine Möglichkeit, das zu beheben, ist, die “Hauptdomain” aus den DNS zu entfernen.