Impossibile caricare immagini “Uncaught (in promise) no-response: no-response”

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!!! :grinning:

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?

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

Il problema con le emoji e il logo è stato segnalato anche qui Install Discourse on Ubuntu or Debian for Development - #607

Ciao Alex,

Come ha chiesto Nat, si tratta di un’installazione standard o di qualcos’altro come un’installazione di sviluppo?

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.

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.

Se hai installato seguendo il link seguente

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