LinuxPaule
16.01.12, 15:58
Hallo Zusammen,
ich habe ein sehr merkwürdiges verhalten bei meine Apache2. Wenn ich dem DocumentRoot alle Dateien den User Root und die Gruppe Root zuweise dann kann PHP alle Dateien lesen, aber nicht schreiben. Wenn ich nun allen Dateien den User www-data und die Gruppe www-data zuweise kann PHP die Dateien nicht lesen, geschweige den schreiben.
In /etc/apache2/envvars ist der User www-data und die Gruppe www-data aber eingetragen. wenn ich ein "ps aux | grep apache" mache dann bekomme ich folgende ausgabe:
root 19922 0.0 0.2 80504 14884 ? Ss 16:49 0:00 /usr/sbin/apache2 -k start
www-data 19925 0.0 0.3 84008 20332 ? S 16:49 0:00 /usr/sbin/apache2 -k start
www-data 19926 0.0 0.1 80504 8232 ? S 16:49 0:00 /usr/sbin/apache2 -k start
www-data 19927 0.0 0.1 80504 8220 ? S 16:49 0:00 /usr/sbin/apache2 -k start
www-data 19928 0.0 0.1 80504 7752 ? S 16:49 0:00 /usr/sbin/apache2 -k start
www-data 19929 0.0 0.1 80504 7752 ? S 16:49 0:00 /usr/sbin/apache2 -k start
www-data 19932 0.0 0.1 80984 10812 ? S 16:49 0:00 /usr/sbin/apache2 -k start
www-data 19933 0.0 0.1 80504 7580 ? S 16:49 0:00 /usr/sbin/apache2 -k start
www-data 19934 0.0 0.1 80504 7580 ? S 16:49 0:00 /usr/sbin/apache2 -k start
root 19999 0.0 0.0 1844 544 pts/1 R+ 16:56 0:00 grep --color=auto apache
sieht soweit gut aus, nur der erste Prozess ist vom User root, das ist aber doch normal!?
Was ist hier krum gelaufen, habt ihr ne Ahnung?
Vielen Dank
Paule
ich habe ein sehr merkwürdiges verhalten bei meine Apache2. Wenn ich dem DocumentRoot alle Dateien den User Root und die Gruppe Root zuweise dann kann PHP alle Dateien lesen, aber nicht schreiben. Wenn ich nun allen Dateien den User www-data und die Gruppe www-data zuweise kann PHP die Dateien nicht lesen, geschweige den schreiben.
In /etc/apache2/envvars ist der User www-data und die Gruppe www-data aber eingetragen. wenn ich ein "ps aux | grep apache" mache dann bekomme ich folgende ausgabe:
root 19922 0.0 0.2 80504 14884 ? Ss 16:49 0:00 /usr/sbin/apache2 -k start
www-data 19925 0.0 0.3 84008 20332 ? S 16:49 0:00 /usr/sbin/apache2 -k start
www-data 19926 0.0 0.1 80504 8232 ? S 16:49 0:00 /usr/sbin/apache2 -k start
www-data 19927 0.0 0.1 80504 8220 ? S 16:49 0:00 /usr/sbin/apache2 -k start
www-data 19928 0.0 0.1 80504 7752 ? S 16:49 0:00 /usr/sbin/apache2 -k start
www-data 19929 0.0 0.1 80504 7752 ? S 16:49 0:00 /usr/sbin/apache2 -k start
www-data 19932 0.0 0.1 80984 10812 ? S 16:49 0:00 /usr/sbin/apache2 -k start
www-data 19933 0.0 0.1 80504 7580 ? S 16:49 0:00 /usr/sbin/apache2 -k start
www-data 19934 0.0 0.1 80504 7580 ? S 16:49 0:00 /usr/sbin/apache2 -k start
root 19999 0.0 0.0 1844 544 pts/1 R+ 16:56 0:00 grep --color=auto apache
sieht soweit gut aus, nur der erste Prozess ist vom User root, das ist aber doch normal!?
Was ist hier krum gelaufen, habt ihr ne Ahnung?
Vielen Dank
Paule