Thomas Schmieder: htaccess

Beitrag lesen

Hallo Ralf!

Du kannst auch VOR dem Erzeugen der Datei den Befehl umask() benutzen, dann hat sie gleich die passenden Rechte.

Du solltest aber nicht die Rechte auf 777 stellen, sondern Deinen Hostmaster mal fragen, unter welchen Usernamen und unter welcher Gruppe der PHP-Deamon denn läuft. Und dann gibst Du Datei die Rechte 040 für welche, die nur gelesen werden müssen und 060 für solche, die auch beschreiben werden dürfen durch den Deamon. Außerdem musst Du mit chgrp() für die Datei die Gruppen zugehörigkeit zur Gruppe des Deamon einstellen. Alles das ist per PHP möglich. Es wird wahrscheinlich nicht gehen, den Owner der Datei zu ändern. Das kann nur Dein Hostmaster (ROOT). Es sei denn, die haben ein "vollwertiges" Unix, dann darf es auch der momentane Besitzer.

So long

Tom