App wurde nicht gestartet!
./discourse-doctor kann helfen, das Problem zu diagnostizieren.
./discourse-setup: Zeile 260: *0: Syntaxfehler: Operand erwartet (Fehler-Token ist „*0“)
Hostname für Ihr Discourse? [discourse.example.com]: .com
Überprüfung Ihres Domainnamens . . .
WARNUNG: Port 443 des Computers scheint über den Hostnamen .com nicht erreichbar zu sein.
WARNUNG: Verbindung zu http://.com (Port 80) schlägt ebenfalls fehl.
Dies deutet darauf hin, dass .com auf eine IP-Adresse aufgelöst wird, die diese Maschine, auf der Sie Discourse installieren, nicht erreicht.
Das erste, was Sie tun sollten, ist zu bestätigen, dass .com auf die IP-Adresse dieses Servers aufgelöst wird.
Dies tun Sie normalerweise an dem Ort, an dem Sie die Domain erworben haben.
Wenn Sie sicher sind, dass die IP-Adresse korrekt aufgelöst wird, könnte es sich um ein Firewall-Problem handeln.
Eine Websuche nach „Ports öffnen IHRE CLOUD-DIENSTLEISTUNG“ könnte hilfreich sein.
Dieses Tool ist nur für die gängigsten Installationen konzipiert. Wenn Sie das obige Problem nicht lösen können, müssen Sie containers/app.yml selbst bearbeiten und dann ./launcher rebuild app eingeben.
Ich habe ein paar Fragen:
-
Ich habe .com und es läuft bereits eine Website. Jetzt möchte ich Discourse als .com/discourse ausführen. Die App läuft vor einem Load Balancer. Aber muss ich auf der Discourse-Seite etwas tun?
-
Welchen Port verwendet Discourse?
-
Wenn ich curl verwende, kann ich die Website erreichen, aber warum schlägt die Discourse-Einrichtung fehl?
-
Ist es in Ordnung, die E-Mail-Einrichtung zu ignorieren?