Hallo,
ich habe auf meinem Server mit einer Domain folgendes Promblem:
Es handelt sich dabei um eine Typo3-Installation, deren Source von mehreren Domains genutzt wird (ich glaube aber nicht, dass dies das Problem ist, denn bei allen anderen Domains funktioniert es).
Wenn man im fileadmin eine Datei bearbeitet (z.B. ein template), dann schreibt der Server die Datei nicht neu. Es liegt dann eine leere Datei vor. Das Verzeichnis hat aber die Rechte 777 und alle Dateien darin auch.
Ich habe nach dem Hochladen die Dateien dem FTP-Nutzer und der Gruppe 'psacln' zugeordnet (wie bei den anderen Installationen auch). Ordne ich die Dateien apache:apache zu, dann funktioniert es.
Das selbe Problem hatte bei dieser Domain auch Imagemagick. In den Ordner typo3temp konnte nicht geschrieben werden. Nachdem ich den Ordner apache:apache zugeordnet habe ging es.
Die optimale Lösung wäre natürlich, wenn alle Dateien dem FTP-Nutzer gehören würden. Aber bei einem Upload über das Backend von T3 oder den ExtensionManager gehören alle Dateien dem apache.
Ist es überhaupt möglich das so einzurichten? SuexecGroup ftp-nutzersacl zeigt keine Wirkung, aber dazu müßte ich php neu kompilieren, oder habe ich das falsch verstanden?
Vielleicht ist es aber auch was an der vhost.conf, aber ich kann da nichts sehen, was dies bewirken könnte. Habe dort nur das base_dir geändert.
Vielen Dank,
Jonzo
ich habe auf meinem Server mit einer Domain folgendes Promblem:
Es handelt sich dabei um eine Typo3-Installation, deren Source von mehreren Domains genutzt wird (ich glaube aber nicht, dass dies das Problem ist, denn bei allen anderen Domains funktioniert es).
Wenn man im fileadmin eine Datei bearbeitet (z.B. ein template), dann schreibt der Server die Datei nicht neu. Es liegt dann eine leere Datei vor. Das Verzeichnis hat aber die Rechte 777 und alle Dateien darin auch.
Ich habe nach dem Hochladen die Dateien dem FTP-Nutzer und der Gruppe 'psacln' zugeordnet (wie bei den anderen Installationen auch). Ordne ich die Dateien apache:apache zu, dann funktioniert es.
Das selbe Problem hatte bei dieser Domain auch Imagemagick. In den Ordner typo3temp konnte nicht geschrieben werden. Nachdem ich den Ordner apache:apache zugeordnet habe ging es.
Die optimale Lösung wäre natürlich, wenn alle Dateien dem FTP-Nutzer gehören würden. Aber bei einem Upload über das Backend von T3 oder den ExtensionManager gehören alle Dateien dem apache.
Ist es überhaupt möglich das so einzurichten? SuexecGroup ftp-nutzersacl zeigt keine Wirkung, aber dazu müßte ich php neu kompilieren, oder habe ich das falsch verstanden?
Vielleicht ist es aber auch was an der vhost.conf, aber ich kann da nichts sehen, was dies bewirken könnte. Habe dort nur das base_dir geändert.
Vielen Dank,
Jonzo