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
Developing using Docker
Since Discourse runs in Docker, you should be able to run Discourse directly from your source directory using a Discourse development container.
Pros: No need to install any system dependencies, no configuration needed at all for setting up a development environment quickly.
Cons: Will be slightly slower than the native dev environment on Ubuntu, and much slower than a native install on MacOS.
See also Developing Discourse using a Dev Container …
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