SafeMode Warnung bei move_uploaded_file
am 19.10.2004 22:41:57 von Daniel Keller
Hallo NG!
Hab da ein kleines Problem mit diesem Script:
http://www.danielkeller.de/scripts/handtasche/dateien.php (bitte nicht
über den dämlichen Titel wundern ;-)
Ich will mittels PHP per Web-Interface Unterverzeichnisse anlegen und
dann in diese Unterverzeichnisse Dateien speichern.
Eigentlich hat alles soweit funktioniert, zumindest so lange, wie ich
die Verzeichnisse zum Testen von Hand per FTP angelegt habe. Seit die
Verzeichnisse per WEB-Interface angelegt werden (mit CHMOD zu 777) gibts
das:
-----
Warning: move_uploaded_file(): SAFE MODE Restriction in effect. The
script whose uid is 1988 is not allowed to access
/home/www/web599/html/scripts/handtasche/dateien/test2 owned by uid 30
in /home/www/web599/html/scripts/handtasche/hochladen.php on line 4
-----
SAFE MODE kann ich vom Provider her schon nicht abschalten, d.h. ich
brauch ein Workaround. Was mich an der Sache wundert ist, dass ich die
Verzeichnisse ohne Probleme per Web-Interface löschen kann, jedoch nicht
befüllen.
Danke für eure Hilfe,
Daniel
Re: SafeMode Warnung bei move_uploaded_file
am 20.10.2004 06:36:12 von Frank Eblinger
Daniel Keller schrieb:
> Hallo NG!
> Hab da ein kleines Problem mit diesem Script:
>
> http://www.danielkeller.de/scripts/handtasche/dateien.php (bitte nicht
> über den dämlichen Titel wundern ;-)
>
> Ich will mittels PHP per Web-Interface Unterverzeichnisse anlegen und
> dann in diese Unterverzeichnisse Dateien speichern.
>
> Eigentlich hat alles soweit funktioniert, zumindest so lange, wie ich
> die Verzeichnisse zum Testen von Hand per FTP angelegt habe. Seit die
> Verzeichnisse per WEB-Interface angelegt werden (mit CHMOD zu 777) gibts
> das:
> -----
> Warning: move_uploaded_file(): SAFE MODE Restriction in effect. The
> script whose uid is 1988 is not allowed to access
> /home/www/web599/html/scripts/handtasche/dateien/test2 owned by uid 30
> in /home/www/web599/html/scripts/handtasche/hochladen.php on line 4
> -----
> SAFE MODE kann ich vom Provider her schon nicht abschalten, d.h. ich
> brauch ein Workaround. Was mich an der Sache wundert ist, dass ich die
> Verzeichnisse ohne Probleme per Web-Interface löschen kann, jedoch nicht
> befüllen.
>
> Danke für eure Hilfe,
> Daniel
Hast du den wert für chmod oktal angegeben: chmod("path/file",0777)?
http://de2.php.net/manual/de/function.chmod.php
Frank
--
Frank
http://www.eblinger.de
http://www.werkstube.de