close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 14 years ago

Closed 14 years ago

Last modified 9 years ago

#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 Rüdiger Kupper)

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 bau, 14 years ago

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.

comment:2 by Rüdiger Kupper, 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 bau, 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 Rüdiger Kupper, 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 Rüdiger Kupper, 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 Rüdiger Kupper, 14 years ago

Horde hat Probleme mit Umlauten

comment:6 by Rüdiger Kupper, 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 Rüdiger Kupper, 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.

Note: See TracTickets for help on using tickets.