Hallo Thorsten, hallo Leute, Am Montag, 10. Juni 2002 19:00 schrieb T. Hantke:
ich versuche über PHP (Apache) eine Datei in einem User-Verzeichnis zu erstellen.
Der Webserver läuft ja unter wwwrun.nogroup.
Wie kann ich nun über PHP eine Datei in einem Userverzeichnis mit (User/Gruppe) user111.www anlegen/schreiben?
Ich weiß, gehört hier vielleicht nicht so recht in diese Liste die Frage, aber im Apache gibt's doch die Möglichkeit der Angabe von User und Group für VirtualHosts.
Such mal in der Apache-Doku nach suEXEC. Bei mir liegt das auf http://localhost/manual/suexec.html Wenn ich es richtig verstanden habe, sollte das - in Kombination mit User und Group in den VirtualHost-Definitionen - das gewünschte bewirken. Gruß Christian Boltz PS @Hagen: | int chown ( string filename, mixed user) | | Ändert den Eigentümer der Datei filename in Benutzer user. Nur | der Superuser kann den Eigentümer einer Datei ändern. Dein Apache läuft doch hoffentlich nicht als root, oder? -- Registrierter Linux-Nutzer #239431 Linux - life is too short for reboots.