Alex_王
(Alex 王)
1. August 2023 um 05:36
1
Es scheint, dass alle Bilder auf der Website nicht korrekt geladen werden können. Die Bild-URLs in der Konsole reagieren nicht.
Fehlermeldung: „NetworkFirst.js:120 Uncaught (in promise) no-response: no-response :: [{"url":"http://127.0.0.1:4200/uploads/default/original/1X/d5bf693dd40d319b3ee59f6d36a65adce12a8c31.png\ "}]\n at w._handle (http://localhost:4200/assets/workbox-84721eb2561c34fa8575f276d429c215/workbox-strategies.prod.js:1:5420 )“
Bitte helfen Sie mir, danke!
Übrigens, wie werden Bilder in Discourse gespeichert? Wie kann S3-Speicher verwendet werden? Ich habe festgestellt, dass in diesem Fall lokaler Speicher verwendet wird.
Vielen Dank!!!
nat
(Natalie T)
1. August 2023 um 05:43
2
Hallo Alex, willkommen. Danke, dass du Discourse ausprobierst.
Diese Fehler sehen etwas seltsam aus. Hast du sie mit unserer Standard-Installationsanleitung bereitgestellt? discourse/docs/INSTALL.md at main · discourse/discourse · GitHub
Oder führst du das lokal aus?
Alex_王
(Alex 王)
1. August 2023 um 06:48
5
Ich führe es lokal aus
Tatsächlich habe ich bei der Installation festgestellt, dass das Discourse-Logo nicht angezeigt werden konnte. Aber zuerst wurden die anderen Bilder vorübergehend angezeigt, aber später nicht mehr.
Und ich kann das Emoji nicht laden
Moin
1. August 2023 um 08:02
6
Das Problem mit den Emojis und dem Logo wurde auch hier gemeldet: Install Discourse on Ubuntu or Debian for Development - #607
Canapin
(Coin-coin le Canapin)
1. August 2023 um 09:07
7
Hallo Alex,
Wie Nat gefragt hat, handelt es sich um eine Standardinstallation oder etwas anderes wie eine Entwicklungsinstallation?
pfaffman
(Jay Pfaffman)
1. August 2023 um 10:25
8
Bei einer Entwicklungseinrichtung kann vieles schiefgehen.
Sie können S3 wie unter Konfigurieren eines S3-kompatiblen Objektspeicheranbieters für Uploads beschrieben verwenden. Die Konfiguration für die Entwicklung ist wahrscheinlich sehr schwierig.
Alex_王
(Alex 王)
1. August 2023 um 18:01
9
Ich installiere es unter Windows mit WSL, folge der Standardinstallation und stelle fest, dass ich Ubuntu 22.04.2 LTS und nicht Ubuntu 18.04 verwende. Ist das der mögliche Grund?
Ich habe dasselbe Problem unter 22.04 unter WSL.
wayway_way
(wayway way)
15. September 2023 um 08:42
11
Wenn Sie gemäß dem folgenden Link installiert haben
Entwicklung mit Docker
Da Discourse in Docker läuft, sollten Sie Discourse direkt aus Ihrem Quellverzeichnis mit einem Discourse-Entwicklungscontainer ausführen können.
Vorteile: Keine Installation von Systemabhängigkeiten erforderlich, überhaupt keine Konfiguration nötig, um schnell eine Entwicklungsumgebung einzurichten.
Nachteile: Etwas langsamer als die native Entwicklungsumgebung unter Ubuntu und deutlich langsamer als eine native Installation unter macOS.
Siehe …
Ich schätze, Sie können den folgenden Befehl jedes Mal im Stammverzeichnis des Projekts ausführen, wenn Sie die virtuelle Maschine wieder öffnen:
# In einem Terminal:
d/rails s
# Und in einem separaten Terminal
d/ember-cli