Hallo Forum,
wir haben ein komisches Problem mit Typo3.
Wir haben vor, externe Dokumente in den fileadmin Bereich zu integrieren.
Dazu haben wir ein Verzeichnis eines externen Servers via NFS
in den fileadmin Ordner eingehängt.
Die Nutzerrechte für dieses gemountete Volumen stimmen. Auf der
Betriebssystem Ebene (Debian Linux) stimmen die Zugriffsrechte.
Ich kann Dateien dieses Volumens mit dem vi editieren und abspeichern.
In der Typo3 Dateiliste kann ich im fileadmin Bereich innerhalb des
Volumens navigieren. Alle Dateien werden mit dem Attribut RW angezeigt.
Ich kann eine Textdatei dort über die integrierte "Bearbeiten" Funktion
ändern und auch abspeichern.
ABER: Ich kann sie nicht über den Browser öffnen. Typo3 meldet mir:
You don't have permission to access /fileadmin/TEMP/zwei/b.txt on this server.
Im Log vom Apache steht auch "(13) Permission denied"
(Der Apache läuft unter www-data. Dieser Nutzer darf alles auf dem Volumen!)
Diese Datei b.txt habe ich vorher aber im Typo3 editiert!!
Ich kann sogar über Typo3 in diesem dazugemountetem Volumen eine Datei
komplett neu anlegen, sie mit Inhalt füllen (alles ohne Fehlermeldung), doch
wenn ich sie anzeigen möchte: Fehler.
Wenn ich Bilddateien an diese Stelle speichere, dann werden die Thumbnails
angezeigt, ich kann sie aber nicht öffnen, gleiche Fehlermeldung.
Mache ich die Aktion auf irgendwelche Dateien, die auf dem lokalen
Volumen des Servers liegen, dann funktioniert es!
Ich weiss nicht genau, eventuell spuckt auch der Apache an dieser Stelle,
da es ein "externes" Volumen ist?
Wir sind mit unserem Latein am Ende, hat von Euch jemand eine
gute Idee oder besser sogar die Lösung?
Mit freundlichen Grüßen
RSchäfer