dave: mkdir: Nach erstellen des Verzeichnis keine Schreibrechte

Beitrag lesen

Wilde Vermutung: Du hast eine umask gesetzt (das ist normalerweise gut!, üblich ist etwa 0022) und daher hat das erstellte Verzeichnis gar nicht 0777. Ausserdem wird es mit der User-ID des Webservers erstellt, weswegen du später (zusammen mit den fehlenden Permission-Bits) nicht darein schreiben darfst.

Nein, ich habe keine umask gesetzt. Die folgenden Befehle habe ich verwendet:

mkdir("../test", 0777);
mkdir("../test/downloads", 0777);

Den ersten Befehl führt er aus und erstellt das Verzeichnis. Aber beim Unterverzeichnis downloads gibt er als Fehler das hier aus:

Warning: SAFE MODE Restriction in effect. The script whose uid is 644 is not allowed to access ../test/downloads owned by uid 30 in /home/www/web9/html/mediastyle/cohrs/admin/deutsch/add_kunden2.php on line 32

Mein Ziel ist es einfach nur, ein Verzeichnis und ein Unterverzeichnis erstellen zu lassen, mit Vollzugriffs-Rechten, damit ich später per PHP dort Dateien reinkopieren kann.

Wo liegt denn das Problem? :-S

Grüsse
dave