Der Upload von Kategoriebildern bleibt bei 0 % hängen. Dasselbe Bild, das in einem Thema hochgeladen wird, funktioniert einwandfrei. Ich habe letzte Woche einige Kategoriebilder hochgeladen. Das Einzige, was ich seitdem geändert habe, war heute Morgen das Update auf 2.8.0.beta11 (cbf99f48d8).
Ich glaube, das könnte mit dem Ausfall des Rechenzentrums zusammenhängen, der hier beschrieben wird:
(Ich hatte das gleiche Problem)
Ich habe darüber nachgedacht, aber ich stellte mir vor, dass die Bildverarbeitung für Kategorien lokal erfolgt.
Meine Vermutung ist, dass der Ausfall dazu führt, dass Backend-Prozesse, die mit den Discourse-Servern kommunizieren (do talk to the discourse servers), wie der Avatar-Dienst und die Versionsprüfung, viel länger als normal dauern, bevor sie abgebrochen werden. Dies führt dazu, dass andere Aufgaben, die nur lokal sind (are local-only), verzögert werden.
Bei mir tritt dasselbe Problem auf, der einzige Fehler, den ich in der Konsole sehe, ist dieser:
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
![]()
Ich habe mehrmals neu kompiliert und sogar im abgesicherten Modus versucht, in der Annahme, dass es sich um ein Plugin oder ein Theme handeln könnte.
Seltsamerweise erhalte ich einen sehr ähnlichen Fehler, als ich versuche, eine Backup-Datei von etwa 50 MB hochzuladen. Dies geschieht auf einem völlig sauberen, neuen Digital Ocean-basierten Image, das ich gerade eingerichtet habe und das 2.8.0.beta11 (232f840b60) ausführt. Ich habe alle Dateigrößenlimits in den Admin-Einstellungen erhöht. Das Fehlerprotokoll zeigt:
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
Ein paar Minuten später, nachdem ich diese Anweisungen zum Ändern der maximalen Anhangsgröße befolgt habe (weil ich nicht weiß, was es sonst sein könnte), erhalte ich:
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
Habe es in 3 separaten Browsern versucht. Ich habe die spezifische Subdomain geschwärzt, aber ich glaube nicht, dass das eine Rolle spielen sollte.
Ich poste hier nur, weil es buchstäblich die einzige andere Erwähnung dieser Fehler ist, die ich finden kann, und sie ist neu, daher dachte ich, sie könnte damit zusammenhängen. Entschuldigung, wenn es OT ist.
Ich bekomme denselben Fehler auf meiner Website und er beeinträchtigt die Profilbilder erheblich. Ich suche nach einer schnellen Lösung, da wir einen riesigen Exodus von Benutzern haben, die von der gerade angekündigten Schließung eines jahrzehntealten Forums kommen.
Oh Mist. Ich vermute, es passiert bei Uploads, aber wo?
Scheint, als hätte sich vielleicht ein Fehler in die neueste Beta eingeschlichen?
Vielleicht. Uploads zu Threads und Beiträgen scheinen zu funktionieren, nur nicht zu Profilen oder Kategorien. Das Discourse-Team ist sehr gut darin, Fehler zu beheben, die das Erlebnis stark beeinträchtigen, daher gehe ich fest davon aus, dass dies in ein oder zwei Tagen behoben sein wird.
Ich habe gerade auf einen Commit aktualisiert, den sie vor etwa einer halben Stunde gemacht haben, und es scheint behoben zu sein ![]()
Bei mir auch … aufgerüstet und jetzt funktioniert alles einwandfrei.
Verdammt, aber diese Änderungen scheinen nicht in der neuesten Betaversion enthalten zu sein, da sie besagt, dass ich auf dem neuesten Stand bin. Muss ich also auf die Nachtversion wechseln? Gibt es Präzedenzfälle für größere Fehler, die eine Hotfix-Veröffentlichung für die Hauptkanäle rechtfertigen? Wenn ja, qualifiziert sich dies nicht?
Bearbeitung: Ich habe den Container trotzdem neu erstellt (git pull sagte vorher kein Update) und siehe da, es funktioniert jetzt! ![]()
Ich glaube, @martin sagte, es gäbe einen Fehler beim Hochladen, seit dem neuesten?
Hat gerade für mich funktioniert, zumindest für den Backup-Upload. ![]()
Hilfe bitte. Wie kann ich diesen Code für die Produktion anwenden?
Besuchen Sie /admin/upgrade auf Ihrer Website und aktualisieren Sie von dort auf die neueste Version.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.