Alex_王
(Alex 王)
1 Agosto 2023, 5:36am
1
Sembra che tutte le immagini sul sito web non vengano caricate correttamente. L’URL delle immagini nella console non risponde.
messaggio di errore: “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 )"
Per favore aiutami, grazie!
A proposito, qual è il modo di archiviazione di Discourse? Come può utilizzare l’archiviazione S3? Ho capito che in questo caso utilizza l’archiviazione locale.
Grazie mille!!!
nat
(Natalie T)
1 Agosto 2023, 5:43am
2
Ciao Alex, benvenuto. Grazie per aver provato Discourse.
Questi errori sembrano un po’ strani. Li hai distribuiti usando la nostra guida di installazione standard? discourse/docs/INSTALL.md at main · discourse/discourse · GitHub
Oppure li stai eseguendo localmente?
Alex_王
(Alex 王)
1 Agosto 2023, 6:48am
5
Lo eseguo in locale
Infatti, quando l’ho installato, ho capito che non riusciva a visualizzare il logo di Discourse. Ma all’inizio le altre immagini venivano visualizzate temporaneamente, ma in seguito non più.
:faccina_con_lacrime_agli_occhi: E non riesco a caricare le emoji
Moin
1 Agosto 2023, 8:02am
6
Il problema con le emoji e il logo è stato segnalato anche qui Install Discourse on Ubuntu or Debian for Development - #607
Canapin
(Coin-coin le Canapin)
1 Agosto 2023, 9:07am
7
Ciao Alex,
Come ha chiesto Nat, si tratta di un’installazione standard o di qualcos’altro come un’installazione di sviluppo?
pfaffman
(Jay Pfaffman)
1 Agosto 2023, 10:25am
8
Ci sono molte cose che possono andare storte in un’installazione di sviluppo.
Puoi usare S3 come descritto in Configura un provider di archiviazione oggetti compatibile con S3 per i caricamenti . È probabile che sia molto difficile da configurare per lo sviluppo.
Alex_王
(Alex 王)
1 Agosto 2023, 6:01pm
9
Lo installo su Windows usando WSL, seguendo l’installazione standard e noto che uso Ubuntu 22.04.2 LTS invece di Ubuntu 18. È questo il motivo possibile?
Ho lo stesso problema su 22.04 su WSL.
wayway_way
(wayway way)
15 Settembre 2023, 8:42am
11
Se hai installato seguendo il link seguente
Sviluppo con Docker
Poiché Discourse viene eseguito in Docker, dovresti essere in grado di avviare Discourse direttamente dalla tua directory di origine utilizzando un container di sviluppo Discourse.
Vantaggi: Non è necessario installare alcuna dipendenza di sistema, nessuna configurazione richiesta per impostare rapidamente un ambiente di sviluppo.
Svantaggi: Sarà leggermente più lento rispetto all’ambiente di sviluppo nativo su Ubuntu e molto più lento rispetto a un…
Presumo che tu possa eseguire il seguente comando nella directory principale del progetto ogni volta che riapri la macchina virtuale:
# In un terminale:
d/rails s
# E in un terminale separato
d/ember-cli