#776 closed Defekt (bleibt so)
Horde: Kein Download von Dateien mit Umlauten — at Version 7
| Reported by: | Rüdiger Kupper | Owned by: | bau |
|---|---|---|---|
| Priority: | bald erledigen | Milestone: | Schuljahr 2012/13 |
| Component: | Server: LML-Server (paedml) | Severity: | beeinträchtigt den Unterricht einiger Lehrer |
| Keywords: | Cc: | netzwerk |
Description (last modified by )
Ich meine mich zu erinnern, dass wir das Problem schonmal hatten:
Es gelingt weder mit noch den Schülern, über Horde das Anleitungsheft "Mikrocontroller" (gut 4MB) herunterzuladen. Was war da die Lösung?
=> Update: Ursache waren die Umlaute im Dateinamen
Change History (8)
comment:1 by , 14 years ago
comment:2 by , 14 years ago
Aber woran scheitert's denn eigentlich? Horde behauptet ja, dass die Datei heruntergeladen wird, Apache ebenfalls. Warum kommt also nichts an?
comment:3 by , 14 years ago
Ich würde den Quota-Überblick im Kepler-Login so ausbauen, dass der nicht nur die Dateien und deren Größe zeigen kann, sondern diese auch bereitstellt und zwar nicht über PHP sondern:
- User klickt [Datei bereitstellen] an
- Script erzeugt einen Soft-Link zu dieser Datei unter /var/www/Downloads
- User kann die Datei herunterladen - egal, wie große diese ist, da das ja dann über den Apache läuft
- Einmal am Tag löscht ein Cron-Job die bereitgestellten Links
- Für Dateien, die nicht dem User gehören (in seinen Tausch-Verzeichnissen) werden extra Links bereitgestellt (da diese oben bei den QuotaFiles nicht auftauchen)
Weiterhin wird zum Hochladen der Datei-Browser von Horde empfohlen.
comment:4 by , 14 years ago
Vielleicht würde auch ein paedml-Update schon Besserng bringen, bei uns läuft Horde 3.3.2, inzwischen ist die Version 5.x draußen.
comment:5 by , 14 years ago
Wo ich mir gerade das Horde-Fenster genauer ansehe, wird mir klar, dass Horde einfach ein Problem mit Umlauten in den Dateinamen hat! (Siehe angehängter Screenshot).
by , 14 years ago
| Attachment: | Screenshot-Horde-Umlautproblem.png added |
|---|
Horde hat Probleme mit Umlauten
comment:6 by , 14 years ago
Schaltet man die Spracheinstellung von Horde auf Deutsch, so werden die Dateinamen korrekt mit Umlauten angezeigt. Herunterladen kann man die Dateien mit Umlauten aber trotzdem nicht.
comment:7 by , 14 years ago
| Description: | modified (diff) |
|---|---|
| Resolution: | → bleibt so |
| Status: | new → closed |
| Summary: | Kein Download aus Horde → Horde: Kein Download von Dateien mit Umlauten |
Okay: Habe die Dateien umbenannt und die Umlaute entfernt. Jetzt lassen sich die Dateien herunterladen!
Das Problem ist also nicht die Dateigröße, sondern die Umlaute im Namen. Sieht nach einem Horde-Bug aus, vielleicht sind auch irgendwo die Zeichenkodierungen ungünstig gesetzt (Apache). Es ist wohl einfach ratsam, keine Umlaute in Dateinamen zu verwenden.
Im Protokoll des Apache steht, dass der Download zur Verfügung gestellt wurde, es passiert aber nichts. Auch ein Aufsplitten der Datei in einzelne Teile bringt nichts.
Wir können also höchstens überlegen, ob wir die Tauschverzeichnisse nicht in den Web-Zweig des Apache aufnehmen und dort per Passwort sichern, dann übernimmt der Apache den Download und nicht das PHP-Modul mit seinen Beschränkungen.