echo $begrüßung;
Frage in die Runde: Wenn der Ordner per FTP angelegt wurde, ist der Besitzer der FTP-User, die Gruppe heißt bei mir in dem Fall "psacln" was irgendwas mit dem Plesk zu tun hat "plesk system administration client" (?),
Das acl könnte auch für Access Control List stehen.
dann braucht es eine öffentliches Schreibrecht, weil PHP mit wwwrun als "Besitzer" und Gruppenzugehörigekeit "www" daher kommt (so ists wohl auf meinem Server)? Naja, fast keine Frage mehr sondern eher logisch. Wer legt denn fest, als welcher Besitzer php daherkommt? Der Server vermutlich, also Mr. Apache, und der heißt hier scheints "wwwrun".
In einer Multiuser-Umgebung sollte man PHP eigentlich als CGI laufen lassen. Es gibt Wrapper, die den PHP-Prozess dann unter dem Benutzeraccount des Kunden laufen lassen. Provider, die aus <del>Kosten</del><ins>Performance</ins>gründen PHP als Apachemodul laufen lassen, um mehr Kunden pro Maschine laufen lassen zu können, haben das Problem, dass alles PHP unter der Webserverkennung läuft. Sie greifen dann zu solch fragwürdigen Features wie dem Safe Mode, der für diese ungünstige Konstellation trotzdem eine Separierung nach Kunden realisieren soll. Und die Kunden öffnen Scheunentore, weil sich die unterschiedlichen Kennungen und Gruppenzugehörigkeiten gegenseitig behindern. Da es den Safe Mode ab PHP 6 nicht mehr gibt, werden die Provider alle auf die CGI-Variante umsteigen müssen, wenn sie nicht wollen, dass sich die Kunden gegenseitig die Dateien löschen.
echo "$verabschiedung $name";