Impossible de charger des images "Uncaught (in promise) no-response: no-response"

Il semble que toutes les images du site Web ne se chargent pas correctement. L’URL des images dans la console ne répond pas.

message d’erreur : « 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) »

Aidez-moi s’il vous plaît, merci !

Au fait, quelle est la méthode de stockage de Discourse ? Comment peut-il utiliser le stockage S3 ? J’ai compris qu’il utilise le stockage local dans ce cas.

Merci beaucoup !!! :grinning:

1 « J'aime »

Salut Alex, bienvenue. Merci d’avoir essayé Discourse.

Ces erreurs semblent un peu étranges. Les avez-vous déployées en utilisant notre guide d’installation standard ? discourse/docs/INSTALL.md at main · discourse/discourse · GitHub

Ou les exécutez-vous localement ?

3 « J'aime »

Je l’exécute localement

En fait, quand je l’ai installé, j’ai réalisé qu’il ne pouvait pas afficher le logo de Discourse. Mais au début, les autres images s’affichaient temporairement, mais plus tard, elles ne s’affichaient plus.

:visage_souriant_avec_larme: Et je ne peux pas charger les emojis

1 « J'aime »

Le problème avec les emojis et le logo a également été signalé ici Install Discourse on Ubuntu or Debian for Development - #607

1 « J'aime »

Salut Alex,

Comme Nat l’a demandé, s’agit-il d’une installation standard ou d’autre chose comme une installation de développement ?

1 « J'aime »

Il y a un tas de choses qui peuvent mal tourner lors d’une installation de développement.

Vous pouvez utiliser S3 comme décrit dans Configurer un fournisseur de stockage d’objets compatible S3 pour les téléchargements. Il est probablement très difficile à configurer pour le développement.

1 « J'aime »

Je l’installe sur Windows en utilisant WSL, en suivant l’installation standard et je remarque que j’utilise Ubuntu 22.04.2 LTS et non Ubuntu 18. Est-ce la raison possible ?

1 « J'aime »

J’ai le même problème sur 22.04 sur WSL.

1 « J'aime »

Si vous avez installé selon le lien suivant :

Je suppose que vous pouvez exécuter la commande suivante dans le répertoire racine du projet chaque fois que vous rouvrez la machine virtuelle :

# Dans un terminal :
d/rails s

# Et dans un terminal séparé
d/ember-cli