Hallo
Vorab safemode ON
Ich glaube ich steh aufm schlauch oder habe einfach einen Denkfehler.
Nun ist es so, dass es ja CMS Portale gibt die mit Usergallerien bestückt sind.
Was passiert safemode schaltet sich natürlich wie erwartet ein wenn ein bild hochgeladen wird weil beim copy ja die UID GID nicht gleich sind den das phpsript hat UID ftp_user GID ftp_group nur der apache hat UID www_run GID www
Nun habe ich mir gedacht mit safe_mode_gid das ganze nur auf Gruppenebene laufenzulassen damit die filesachen funktioniern.
Folgendes hab ich bis jetzt gemacht was auch so funktioniert:
php.ini > safemode ON
vhost.conf >
<Directory /pfad/httpdocs>
php_admin_flag safe_mode_gid ON
</Directory>
nun habe ich dem Script selber die GID www gegeben also nicht ftp_group damit es in der selben gruppe ist
OK so funktioniert das zwar aber das kann ja nicht die lösung sein jedem phpsript das ein copy oder unlink besitzt die gruppe auf www von hand abzuändern.
Nun habe ich natürlich schon versucht den ftp_user allgemein der gruppe www zuzuweisen aber dann funktioniert das nicht wenn das script UID ftp_user und GID ftp_group hat.
Was mach ich den hier falsch es muss doch möglich sein generell zu sagen ftp_group gehöhrt auch zu www
Vielleicht könnt ihr mir sagen was ich da für einen Denkfehler habe.
Gruss
Gerhard und Vielen Dank schonmal
Userberechtigungseinstellung hofft auf eure Unterstützung
-
twisterchen
- Anbieter
- Posts: 232
- Joined: 2005-07-14 14:13
Re: Userberechtigungseinstellung hofft auf eure Unterstützung
Das war jetzt insgesamt etwas schwer verständlich ... Die Problematik ist auf jeden Fall bekannt aber letzten Endes aber keiner großen Überlegung mehr Wert, weil der Safe Mode eben keiner ist und demnächst auch offiziellerweise aus PHP verschwinden wird.
Mit mod_php wirst Du nicht darum herumkommen, die upload-Scripte auf UID/GID des Webservers zu ändern oder Dir etwas anderes einfallen zu lassen - php per suexec/cgi wäre da eine Möglichkeit.
flo.
Mit mod_php wirst Du nicht darum herumkommen, die upload-Scripte auf UID/GID des Webservers zu ändern oder Dir etwas anderes einfallen zu lassen - php per suexec/cgi wäre da eine Möglichkeit.
flo.
-
twisterchen
- Anbieter
- Posts: 232
- Joined: 2005-07-14 14:13
Re: Userberechtigungseinstellung hofft auf eure Unterstützung
Danke Flo jedenfalls mal für deine Antwort
Das heist ich muss die gruppe immer der jeweiligen Datei manuell zuweisen hab ich das richtig verstanden?
Hast du vielleicht mal ein Howto parat zur erstellung php als fast_cgi damit ich das mal Lesen kann was mich da alles erwartet.
Gruss
Gerhard
Das heist ich muss die gruppe immer der jeweiligen Datei manuell zuweisen hab ich das richtig verstanden?
Hast du vielleicht mal ein Howto parat zur erstellung php als fast_cgi damit ich das mal Lesen kann was mich da alles erwartet.
Gruss
Gerhard