Mailinglisten-Archive |
> Ich habe mal erlebt das PHP auf selbstangelegte Files nicht mehr > zugreifen durfte? Gerade im safe_mode ist mir das mal aufgefallen. > Wäre das obenstehende also ein Kandidat für die Schuld daran ? Die UID im SafeMode ist eine andere als die des Webservers. Normalerweise sind diese identisch. Aber im SafeMode wird eine andere UID und GID festgelegt. Das ändert aber nichts daran, dass PHP Zugriff haben müsste, zumal wenn es selber diese Dateien erzeugt hat. > PHP bekommt bei jedem Aufruf eine neue UID ?!? Nein. Jeder Aufruf eines PHP Scripts wird mit der selben UID und GID wie zuvor auch (siehe oben) getätigt -Ausnahmen natürlich so Dinge wie: der Admin ändert diese zwischendrin. > Bsp: > er soll ein logfile schreiben -> tut das auch -> broswer zu -> neuer > versuchter schreibzugriff -> permission denied... :? Also an der UID+GID wirds nicht liegen. Kannst Du die Rechte der Datei lesen? (also wie schauen fileowner(), fileperms() aus). Gruß Dennis
php::bar PHP Wiki - Listenarchive