folgendes wird verwendet:
Code: Select all
Apache2
PHP-CGI
suPHP
Nun habe ich folgendes Problem die PHP Scripte werden alle als entsprechender User und dessen Group ausgeführt, nur wenn dieses Script Dateien uploaded via POST get oder PUT dann haben diese Dateien die Rechte (Beispiel!!!):
Code: Select all
-rw------- 1 web7 web7 9 Sep 7 23:29 sess_ed6ae4c66fb7931ab33d05c99623e30dDenn wenn hochgeladene Bilder abgerufen werden sollen, erhalte ich ein Forbidden weil Apache nicht darauf zugreifen kann.
Wie kann ich das Problem lösen?
Vielen Dank
Daniel
NACHTRAG:
========
Das Problem tritt nur auf, wenn das Script selber oder move_uploaded_file Daten in ein tieferliegendes Verzeichnis schreiben, wird in dem gleichen Verzeichnis wo auch das Script ausgeführt wird geschrieben passen die Rechte. Komisches Phänomen oder?