phpbar.de logo

Mailinglisten-Archive

[php] safe mode

[php] safe mode

rfinster at rf-concepts.de rfinster at rf-concepts.de
Son Dez 5 21:38:44 CET 2004


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