Téléchargement d'image bloqué avec le message "Traitement"

Bonjour ! Je teste Discourse en vue de l’adopter pour un nouveau projet de forum. J’ai configuré un nouvel environnement avec la dernière version (2.0.8.beta6). Lors des tests de téléversement d’images, je rencontre un problème : les petites images se téléversent correctement, mais pour les plus grandes, un message « Traitement en cours » apparaît et ne semble jamais évoluer vers l’affichage de l’image intégrée. À la place, le message conserve ces liens bleus au lieu de l’image, et cliquer sur ces liens ne produit aucune réaction.

La capture d’écran ci-dessous montre trois images : deux de taille moyenne et une petite. Selon mes tests limités, le seuil de taille entre le succès et l’échec semble être d’environ 400 ko.

1 « J'aime »

Je pense que vous pouvez désactiver la fonctionnalité de traitement des images.

@anon73664359 merci pour l’info. Je viens de désactiver « composer media optimization image enabled » dans les paramètres et l’upload de fichiers plus volumineux fonctionne désormais. Cela ressemble à un composant côté client. Je ne vois aucune erreur dans la console JS du navigateur. Je crois avoir vu que cela pourrait être une nouvelle fonctionnalité dans la version que j’exécute. S’agit-il d’un problème connu ? Ou devrais-je signaler un bug ?

1 « J'aime »

Bon, je suis ravi que tout soit réglé maintenant ! :slight_smile:

Je préférerais que la compression d’images soit activée. Cela semble être une excellente idée :slight_smile: .

Je viens d’activer « forcer HTTPS » et tout fonctionne désormais correctement. Il est donc possible que ce soit un prérequis. @Falco, pouvez-vous confirmer ? Étrange qu’aucune trace de problème ne semble être enregistrée dans la console JS.

4 « J'aime »

Oui, vous devez activer HTTPS pour toutes les nouvelles fonctionnalités du navigateur.

Puisque toute nouvelle installation de Discourse suivant notre seul guide d’installation officiel dispose de HTTPS par défaut, on suppose aujourd’hui que cela fonctionne.

Avez-vous dévié du guide d’une quelconque manière ?

3 « J'aime »

Les nouvelles installations démarrent avec « force https » désactivé. Le guide vous indique de l’activer une fois que vous avez confirmé que https fonctionne réellement. Je ne l’avais pas encore fait. Tout est bon :+1:

1 « J'aime »

Mais ce n’est pas le cas. C’est cassé, et je pense que si vous vérifiez votre site de test, vous verrez qu’il n’est plus activé. Le test pour un certificat valide afin d’activer force_https est cassé, le laissant désactivé alors qu’il devrait être activé.

Je viens tout juste de rencontrer ce problème avec l’étape de traitement qui ne se termine jamais non plus, mais l’activation de force_https ne l’a pas résolu pour moi (en utilisant la version actuelle de Brave sur macOS 11.6 Big Sur). J’ai contourné le problème en convertissant l’image PNG de 3,5 Mo en un JPEG de 524 Ko.

Curieusement, la suggestion du tableau de bord pour la journée était d’activer force_https, donc cela ne m’a pas dérangé de le faire, mais je suppose que ce n’était pas dans les instructions par défaut lorsque mon technicien a effectué l’installation.

1 « J'aime »

J’ai réussi à résoudre le problème en désactivant la fonctionnalité d’optimisation des images décrite dans ce message, et tout fonctionne maintenant.

Puisqu’il s’agit d’une fonctionnalité côté client, assurez-vous d’effectuer un actualisation complète dans le navigateur avant de réessayer l’envoi — c’est important, sinon cela continuera d’échouer :slight_smile:

Je pense qu’il vous suffisait simplement de procéder à un rechargement forcé après le force_https.

2 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.