Hmmm,
nochmals unter anderem Titel, da das Problem immer noch nicht gelöst ist, und mit präziserer Fragestellung:
mod_php4-4.2.2
ist als Paket installiert.
Die httpd.conf sieht
User wwwrun
Group www
als Standard vor.
Kann ich das im jeweiligen Alias-Abschnitt webX der Datei confixx_vhost.conf genauso ändern:
...
User web 2
Group ftponly
...
damit ein php-Skript als web2 (nicht als wwwrun) Dateien anlegt, und dann ein cgi-Skript (Standarduser web2) darauf zugreifen darf ???
Oder gibt's da ähnlich wie bei safe_mode andere Schreibweisen ?
Und: geht das überhaupt ?
Danke
Rainer
Standard-Dateieigner ändern
Re: Standard-Dateieigner ändern
Wenn PHP als Modul installiert ist, dann schreibt PHP IMMER mit den Rechten des Webservers.
Die User / Group Directive greift für PHP nur, wenn du das PHP als CGI integrierst (als binary im /cgi-bin/ verzeichnis).
Das einzige was du ändern kannst, ist die default "Umask" von apache. Dann könnte man das so konfiguieren, dass die Dateien generell mit 666 und Verzeichnisse mit 777 angelegt werden.
Gruß
Mark
Die User / Group Directive greift für PHP nur, wenn du das PHP als CGI integrierst (als binary im /cgi-bin/ verzeichnis).
Das einzige was du ändern kannst, ist die default "Umask" von apache. Dann könnte man das so konfiguieren, dass die Dateien generell mit 666 und Verzeichnisse mit 777 angelegt werden.
Gruß
Mark
Re: Standard-Dateieigner ändern
Danke erstmal,
aber könntest Du einem Newbee Hinweise geben, woman Infos zu diesem Vorgang ('umask') findet und wie man z.B. PHP als cgi startet ?
Rainer
aber könntest Du einem Newbee Hinweise geben, woman Infos zu diesem Vorgang ('umask') findet und wie man z.B. PHP als cgi startet ?
Rainer
Re: Standard-Dateieigner ändern
Code: Select all
man umaskAuf http://www.php.net liegt die gesamte Dokumentation (auch Downloadbar) für PHP und eine hilfreiche Linksammlung zu weiterführenden Seiten. Da dürftest Du dann Deine Fragen zu PHP als cgi beantwortet finden.
Re: Standard-Dateieigner ändern
Na dann werd' ich mich mal bilden ...
Tahnks, Rainer
Tahnks, Rainer