aitee: /Unix - Chmod - UID - Owner - Löschen

Beitrag lesen

Hallo Forumler,

ich hab mal ne Frage, die mich etwas verwirrt.

Auf meinem Server läuft ein Script.
Dieses Script erzeugt eine Bilddatei in einem Ordner
der dem User 1 gehört (chmod 774).

Diese Bilddatei hat nach dem erzeugen immer die rights 644.

Versucht das Script nun direkt nach dem erzeugen, mittels Chmod die rights zu ändern, kriege ich folgende Fehlermeldung:

Warning: chmod() [function.chmod]: SAFE MODE Restriction in effect. The script whose uid is 15974 is not allowed to access ..beispiel.JPG owned by uid 30 in /home/www/htdocs/beispiel.php on line 333

Könnt ihr mir sagen wieso?
Das Script ist doch immer der selbe User ... nämlich wwwrun, wieso darf er erzeugen aber nicht verändern?

Und was mich auch verwirrt ... als mein Script das erste mal funktioniert hat, da konnte ich noch die Dateien löschen (als User 1). Aber jetzt nicht mehr.

Plz help, ich wäre dankbar :)

Gruß aitee