moin...
folgendes problem: ganz normaler dateiupload per http post mit dem formularziel eines php scripts... mit move_uploaded_file kann man die datei wunderbar verschieben... das problem ist, dass die temporäre datei im temporären ordner (die, wo und als was die upgeloadete datei erstma gespeichert wird) bekommt allerdings andere permissions als dateien, die vom webserver erstellt werden, eigentlich bekommen sollten... nämlich 600 als 664 (in unserem fall)...
meine frage setzt jetz beim klicken des submit-buttons des upload-formulars an: apache müsste die datei ja erstmal annehmen... was passiert dann: schreibt er sie selber in das temporäre verzeichnis - oder übergibt er den post-datenstrom dann an das phpscript und php speichert den erstmal als temp-datei ab?
das problem is, dass move_uploaded_file is ne dateisystemoperation, die die rechte erhällt... und ein chmod($zieldatei, 0664) ist leider keine option, da wir zwar eigene komponenten ändern können, aber bei fremdkomponenten es schwierigkeiten gäbe (mit upgrades, support etc...)...
bin leider noch kein stück weiter