Ingo Kohlbach: Datei-Upload: open_basedir restriction

Beitrag lesen

Hallo,

ich habe folgendes Problem:

Mein Dateiupload-Script, welches in meiner lokalen VMware-Entwicklungsumgebung problemlos funktioniert, liefert bei meinem Provider (domainbox) folgende Fehlermeldung:

"Warning: copy(): open_basedir restriction in effect. File(/tmp/php62Tgo3) is not within the allowed path(s): xyz..."

Also scheint mir die "open_basedir restriction" es nicht zu erlauben, von "/tmp" eine Datei zu kopieren.

Laut info.php gibt es aber eine "upload_tmp_dir" /xyz/, welche innerhalb meiner "basedir" liegt.

Wie kann ich meinem Skript mitteilen, dass das temporäre Uploadverzeichnis nicht "/tmp" sondern meine upload_tmp_dir "/xyz" ist? Muss ggfls. eine Apache-Umgebungsvariable geändert werden?

Danke für Eure Hilfe!

Gruss
Ingo