Um welche Art von Datei handelte es sich? Können Sie andere Dateien auf diese Seite hochladen?
Manchmal gibt es Browserprobleme während des Upload-Vorgangs, die zu vorübergehenden Schwierigkeiten führen. Bitte versuchen Sie, Ihre Datei erneut hochzuladen, in einer neuen Browsersitzung.
Die Anleitung besagt, dass Sie diese Zeile hinzufügen müssen. Bevor Sie sie also hinzufügen, werden Sie sie nicht finden. Ich habe unten im Zitat einige Formatierungen vorgenommen. Hilft Ihnen das weiter?
Genauer gesagt, ich glaube, die upload_size-Einstellung in app.yml wird an nginx als client_max_body_size übergeben, was dem in den Beschreibungen der beiden Website-Einstellungen angegebenen Parameter entspricht:
Maximale Bildgröße KB
Die maximale Größe für Bild-Uploads. Dies muss auch in nginx (client_max_body_size) / Apache oder Proxy konfiguriert werden. Bilder, die größer als diese und kleiner als client_max_body_size sind, werden beim Hochladen verkleinert, um hineinzupassen.
Maximale Anhangsgröße KB
Die maximale Größe für das Hochladen von Anhangsdateien. Dies muss auch in nginx (client_max_body_size) / Apache oder Proxy konfiguriert werden.
Sofern sich nichts geändert hat, ändert diese Änderung am yml die maximale Größe, die Discourse zulässt. Das heißt, die maximale Größe, die in der Benutzeroberfläche verfügbar ist, beträgt 10 MB. Dies ermöglicht es Ihnen, dieses Maximum zu erhöhen, indem Sie einige Dinge in den Nginx-Konfigurationsdateien ändern.
Was ich meinte, war, dass Sie kb nicht mehr in den Website-Einstellungen eingeben müssen – nicht, dass sich die Funktionalität geändert hätte.
Obwohl es schön wäre, wenn die Website-Einstellungen einfach widerspiegeln würden, was in der YML steht, ohne dass eine separate Einstellung erforderlich ist.
Ich denke, obwohl die Benutzereingabe auch die Verwendung von MB erlaubt, wird der Wert immer in KB gespeichert.
Für mich sind die Namen der Einstellungen keine Informationen für den Benutzer, sondern eher ein technischer Begriff zur Identifizierung der Einstellung. Sie sind nicht übersetzbar, sodass Administratoren, die Discourse in einer anderen Sprache verwenden, sie nicht unbedingt verstehen werden. Und die Konfiguration von Discourse sollte auch für sie funktionieren. Daher muss die Beschreibung für sich genommen gut genug sein.
Vielleicht sollten englischsprachige Benutzer diese Perspektive auch einnehmen und den Namen der Einstellung ignorieren, sich mehr auf die Beschreibung konzentrieren. Dann würdest du dich nicht vom Namen verwirren lassen.
Aber Sie könnten zum Beispiel eine Multisite-Instanz haben und einige Websites möchten weniger als das theoretische Maximum. Das ist zumindest teilweise der Grund, warum es zwei Einstellungen gibt.
Wie wäre es, wenn wir den Beschreibungstext für diese Einstellung verbessern und in dieser einen Link zu diesem Thema einfügen?
Ich denke, das würde die Dinge für alle verbessern.