Le téléchargement des images de catégorie reste bloqué à 0 %. La même image téléchargée à l’intérieur d’un sujet fonctionne correctement. J’ai téléchargé quelques images de catégorie la semaine dernière. La seule chose que j’ai changée depuis, c’est la mise à jour vers la version 2.8.0.beta11 (cbf99f48d8) ce matin.
Je pense que cela pourrait être lié à la panne du centre de données décrite ici :
(J’ai eu le même problème)
J’y ai pensé, mais j’imaginais que le traitement des images pour les catégories serait local.
Mon hypothèse est que la panne provoque des processus backend qui parlent aux serveurs Discourse (comme le service d’avatar et la vérification de version) à prendre beaucoup plus de temps que la normale avant d’expirer. Cela retarde d’autres tâches qui sont uniquement locales.
La même chose m’arrive, la seule erreur que j’ai dans la console est celle-ci :
application-e3e2b65734231ede09b9034749bc29d929feb55a4b1dd4f0e9cab9440c643ac4.js:sourcemap:1 Uncaught TypeError: e._perFileData is not a function
at application-e3e2b65734231ede09b9034749bc29d929feb55a4b1dd4f0e9cab9440c643ac4.js:sourcemap:1:622332
at Array.forEach (<anonymous>)
at Object.onBeforeUpload (application-e3e2b65734231ede09b9034749bc29d929feb55a4b1dd4f0e9cab9440c643ac4.js:sourcemap:1:622286)
at H.upload (vendor-96a5eaa8d436066b954c21ae5afb7f504310945c679465a2f1ba46b429a95edf.js:sourcemap:77:151420)
at vendor-96a5eaa8d436066b954c21ae5afb7f504310945c679465a2f1ba46b429a95edf.js:sourcemap:77:154902
![]()
J’ai reconstruit plusieurs fois et j’ai même essayé en mode sans échec en pensant que cela pourrait être un plugin ou un thème.
Étrangement, je rencontre une erreur très similaire en tentant de télécharger un fichier de sauvegarde d’environ 50 Mo. Ceci est sur une image totalement propre et nouvelle basée sur Digital Ocean que je viens de terminer d’installer, exécutant la version 2.8.0.beta11 (232f840b60). J’ai augmenté toutes les limites de taille de fichier dans les paramètres d’administration. Le journal d’erreurs indique :
TypeError: e._perFileData is not a function
at https://xxxx.xxxx.com/assets/application-e3e2b65734231ede09b9034749bc29d929feb55a4b1dd4f0e9cab9440c643ac4.js:1:622332
at Array.forEach (<anonymous>)
at Object.onBeforeUpload (https://xxxx.xxxx.com/assets/application-e3e2b65734231ede09b9034749bc29d929feb55a4b1dd4f0e9cab9440c643ac4.js:1:622286)
at H.upload (https://xxxx.xxxx.com/assets/vendor-96a5eaa8d436066b954c21ae5afb7f504310945c679465a2f1ba46b429a95edf.js:77:151420)
at https://xxxx.xxxx.com/assets/vendor-96a5eaa8d436066b954c21ae5afb7f504310945c679465a2f1ba46b429a95edf.js:77:154902
Quelques minutes plus tard, après avoir suivi ces instructions pour modifier la taille maximale des pièces jointes (parce que je ne sais pas à quoi d’autre cela pourrait être dû), j’obtiens :
onBeforeUpload/<@https://xxxx.xxxx.com/assets/application-e3e2b65734231ede09b9034749bc29d929feb55a4b1dd4f0e9cab9440c643ac4.js:1:622332
onBeforeUpload@https://xxxx.xxxx.com/assets/application-e3e2b65734231ede09b9034749bc29d929feb55a4b1dd4f0e9cab9440c643ac4.js:1:622286
upload@https://xxxx.xxxx.com/assets/vendor-96a5eaa8d436066b954c21ae5afb7f504310945c679465a2f1ba46b429a95edf.js:77:151420
Q/this.scheduledAutoProceed<@https://xxxx.xxxx.com/assets/vendor-96a5eaa8d436066b954c21ae5afb7f504310945c679465a2f1ba46b429a95edf.js:77:154902
J’ai essayé sur 3 navigateurs distincts. J’ai masqué le sous-domaine spécifique, mais je ne pense pas que cela devrait avoir d’importance.
Je poste ici uniquement parce que c’est littéralement la seule autre mention que j’ai pu trouver de ces erreurs, et c’est récent, donc j’ai pensé que cela pourrait être lié. Mes excuses si c’est hors sujet.
Je rencontre la même erreur sur mon site et cela affecte vraiment les images de profil. Je cherche une résolution rapide car nous avons un grand nombre d’utilisateurs qui arrivent suite à l’annonce de la fermeture d’un forum vieux de plusieurs décennies.
Oh mince. Je suppose que cela se produit lors des téléchargements, mais où ?
On dirait qu’un bug s’est glissé dans la dernière bêta ?
Peut-être. Les téléchargements vers les fils de discussion et les publications semblent fonctionner, mais pas les profils ou les catégories. L’équipe Discourse est très efficace pour corriger les bugs qui bloquent l’expérience de cette manière, donc je m’attends fortement à ce que cela soit résolu dans un jour ou deux.
Je viens de faire une mise à jour vers un commit d’il y a environ une demi-heure, et cela semble corrigé ![]()
Pareil ici… mis à niveau et tout fonctionne bien maintenant.
Zut, mais ces changements ne semblent pas être dans la dernière bêta, car elle indique que je suis à jour. Je suppose donc que je dois passer à la version nocturne ? Existe-t-il un précédent pour que des bugs majeurs justifient une publication de correction rapide sur les canaux principaux ? Si oui, cela ne convient-il pas ?
Edit : J’ai quand même reconstruit le conteneur (git pull n’a rien indiqué avant cela) et, hey, ça fonctionne maintenant ! ![]()
Je pense que @martin a dit qu’il y avait un bug avec les téléchargements depuis la dernière mise à jour ?
Ça a fonctionné pour moi juste maintenant pour le téléchargement de sauvegarde, au moins. ![]()
Aide svp. Comment puis-je appliquer ce code en production ?
Visitez /admin/upgrade sur votre site et effectuez la mise à jour à partir de là.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.