#605 closed Verbesserung (bleibt so)
Zugriff auf die Dateien des paedML von Extern
| Reported by: | bau | Owned by: | bau |
|---|---|---|---|
| Priority: | bald erledigen | Milestone: | Schuljahr 2011/12 |
| Component: | Server: LML-Server (paedml) | Severity: | beeinträchtigt den Unterricht einiger Lehrer |
| Keywords: | Cc: | Rüdiger Kupper |
Description
Immer wieder melden Kollegen, dass sie über den "Meine Dateien" Menüpunkt von Horde3 größere Dateien nicht über das Internet aus ihrem Homeverzeichnis bzw. einem Tauschordner herunterladen können. Das liegt leider an den Beschränkungen des PHP-Moduls, das bei größeren Files einfach streikt.
Wäre es möglich, das Apache-WEBDAV-Modul zu nutzen, um die Homeverzeichnisse bequem freigeben zu können?
Infos z.B. unter
http://www.heise.de/netze/artikel/WebDAV-mit-Apache-221613.html
Change History (5)
comment:1 by , 14 years ago
comment:2 by , 14 years ago
Das ist ja genau das Problem! Der Apache läuft unter dem User wwwrun. Wenn er in das HomeVZ des Users schreiben möchte werfolgt dies als wwwrun! Dazu müsste man am besten ein Verzeichnis Upload im HomeVZ anlegen und den wwwrun in dieses Verzeichnis Schreibrechte einrichten. Obwohl: Hochladen geht ja auch über den WebMailer Horde - es geht ja hauptsächlich um große Dateien zum herunterladen, bei denen der Horde wegen PHP-Begrenzungen streikt. PHP schafft es, die Datei anschließend dem User zu vermachen - wie auch immer.
comment:3 by , 14 years ago
| Resolution: | → bleibt so |
|---|---|
| Status: | new → closed |
OK, das scheint ein nicht ganz vorgesehenes Problem zu sein. Ich habe keine einzige Anleitung gesehen, die Userabhängig dem User Zugriff auf sein eigenes Homeverzeichnis gewährt. Da gibt es immer das eine, freigeschaltete DAV-Verzeichnis - das wollen wir aber so ja nicht.
Ein Test heute hat außerdem ergeben, dass Horde auch große Dateien ausliefert, man darf aber nicht auf den Dateinamen klicken sondern muss recht neben dem dateinamen auf die Festplatte klicken und "Speichern unter" wählen, dann geht's (Testdatei: 10,5MB)
comment:4 by , 14 years ago
may berichtet, dass sie eine große Datei (CD-Image, 750MB) nicht über Horde löschen konnte. Kleinere Dateien ließen sich dagegen problemlos löschen. Ist das das gleiche Problem wie oben beschrieben?
comment:5 by , 14 years ago
Ich habe keine Ahnung, wie Horde den Zugriff auf das Dateisystem bewerkstelligt. Anscheinend aber macht die Dateigröße hier Schwierigkeiten. Ich gehe mal davon aus, dass May der Besitzer der Datei ist :-)
Als Lösung des Problems hatten wir ja auch schon eine Quota-Übersicht mit direkter Löschmöglichkeit über den Kepler-Login angedacht. Vielleicht wäre es damit auch möglich, dass wir einen Herunterlad-Service über den Apache einrichten, das funktioniert mit beliebig großen Dateien (habe ich schon ausprobiert). Müsste eigentlich funktionieren:
Finde ich keine schlechte Idee. Die Einrichtung ist auf der heise-Seite beschrieben. Etwas knifflig ist es offenbar, das ganze auch sicher hinzubekommen (Stichwort: SSL-Verbindung. Oder möchtest Du das ganze über unser VPN laufen lassen?)
Außerdem verstehe ich das hier nicht ganz:
Heißt das, wenn ein Nutzer über WebDAV eine Datei anlegt, gehört diese wwwrun?