Hallo,
ich stelle gerade von PHP5-CGI mit suphp auf PHP5 als Apache Modul um. Mein Typo3 Source Folder gehört momentan noch dem Benutzer, welcher für suphp konfiguriert war. Es klappt soweit alles, nur beim Installieren von Extensions bekomme ich nun natürlich Probleme mit OpenBaseDir Restriction von PHP.
Wer sollte nun der Besitzer sein, wenn ich auf PHP5 als ApacheModul umstelle? Ist das dann für alle Files und Folder der www-data (=Apache User unter Debian)?
Desweitern, wie gehören im Install Tool diese Werte am Besten/sichersten eingestellt:
[BE][fileCreateMask] = 0644
[BE][folderCreateMask] = 0755
[BE][createGroup] = suphp-user
Wie ist bei euch die Konfiguration? In der INSTALL.txt von T3 ist leider nichts dazu gesagt.
Schöne Grüße,
bern
Ich kann mich vage daran erinnern, daß die Install.txt doch was dazu sagt aber egal.
Ich habe mein Typo3 unter Safe_Mode laufen und die Rechte auf den Webserver gelegt. Bei SuSE ist das wwwrun und die Gruppe www.
Bei den Dateien 0640 und Verzeichnissen 0750. Die Creategroup brauchst Du nur noch, wenn Du diese eben benutzt. Beim Webserveruser ist sie überflüssig. Man kann aber dort ggf. eine neue Gruppe eintragen, die z.B. die FTP User berücksichtigt, falls jemand auch zus. per FTP auf Typo3 zugreifen will.
Das mit den chmod Rechten steht übrigens auch im Installtool direkt bei den Optionen, die Du genannt und hier erfragt hast:
[BE][fileCreateMask][BE][folderCreateMask][BE][createGroup]
Wichtig war bei mir z.B. noch, daß ich die Symlinkowner angepasst habe, da ich sonst immer ein Permission denied bekommen habe, wenn der Nutzer net root war.
Ok, wie gesagt, ich nutze Typo3 unter SuSE 10.2 im Safe_Mode und auch PHP 5 als Apache Modul, kann bei Dir alles wieder anders aussehen.
Gruß
Outi