Mailinglisten-Archive |
Guten Abend! Vor einigen Tagen stellte meine Provider auf Safe Mode um. Seitdem erhalte ich die folgende Fehlermeldung: Warning: move_uploaded_file(): SAFE MODE Restriction in effect. The script whose uid is 1228 is not allowed to access /var/www owned by uid 0 in /www/mein/verzeichnis/auf/dem/server/aufnahmen.php on line 88 Das sagt mir, dass mein Script kein Zugriff auf /var/www hat, weil es nicht die uid 0 hat. Also hab ich versucht mit chown() den Eigentümer anzupassen bzw. zuändern. Da bekomme ich allerdings die Fehlermeldung: Operation not permitted. Wie also bekomme ich es jetzt Zugriff auf das Verzeichnis? Nach ein paar Recherchen im Archiv habe ich herausgefunden, dass uid 0 der Admin. Ist das nicht ein wenig gefährlich? Auch ist in der php.ini kein upload_tmp angegeben. PHP nimmt daher also das standardmässige Tmp-Verzeichnis. Das Verzeichnis liegt wahrscheinlich unterhalb des wwwroot Verzeichnisses, auf das ich bzw. mein Script vermutlich eh keine Zugriff habe, oder!? Viele Grüße, Ronny
php::bar PHP Wiki - Listenarchive