Hi Marc,
Hallo,
offensichtlich werden bei meiner Installation die hochgeladenen Files mit
sqlfs gesichert.
Wozu ist das gut?
EGroupware muss in seinem (virtuellen) Filesystem auch Benutzerrechte
speichern. Dazu würde es auf dem Server Administratorrechte benötigen.
Das ist allerdings sicherheitstechnisch eine ganz schlechte Idee.
Deswegen speichern wir die Dateien im sqlfs: dabei werden die Metadaten
(Besitzer, Rechte, Größe, …) in der Datenbank gespeichert und der
Inhalt wahlweise im Filesystem des Servers (Default) oder auch in der
Datenbank gespeichert.
Kann man das auch umschalten auf “normales Filesystem?” Ich würde gerne
einen Bestand an Dateien integrieren, indem ich sie egroupware
"unterschiebe", d.h. einfach auf Betriebssystemsebene in die richtigen
Verzeichnisse kopiere…
Geht das? Und was muss man dazu tun?
Also einfach umschalten kann man nicht, wie ich oben erläutert habe.
Was Du machen kannst ist mit dem filesystem Stream-Wrapper ein Stück des
Server Filesystems direkt mit festen Rechten in das EGroupware VFS mounten:
http://svn.stylite.de/viewvc/egroupware/trunk/phpgwapi/inc/class.filesystem_stream_wrapper.inc.php?view=markup
Ralf
–
Ralf Becker
Director Software Development
Stylite AG
Morschheimer Strasse 15 | Tel. +49 6352 70629 0
D-67292 Kirchheimbolanden | Fax. +49 6352 70629 30
Email: rb@stylite.de
www.stylite.de | www.egroupware.org
Managing Directors: Andre Keller | Ralf Becker | Gudrun Mueller
Chairman of the supervisory board: Prof. Dr. Birger Leon Kropshofer
VAT DE214280951 | Registered HRB 31158 Kaiserslautern Germany