dedlfix: mkdir-Rechteprobleme

Beitrag lesen

echo $begrüßung;

Deine umask() ist auf 022 gesetzt. Setze die umask() auf 0 vor dem mkdir(), dann verschwindet das Problem:
Vielen Dank für die schnelle Antwort und ich gebe zu, von diesem Befehl bisher noch nie etwas gehört zu haben.

Muss man auch nicht unbedingt, man kann dieses Verhalten und die Lösung im PHP-Handbuch zu mkdir() nachlesen.

Alternativ kann man auch das Verzeichnis ohne Berechtigungsangabe erstellen und diese anschließend mit chmod() einstellen. Bei chmod() hält sich nämlich die umask raus.

echo "$verabschiedung $name";