Wo liegt der Fehler?

N!tro*
Hi,

Ich habe zum Test ein upload script auf meinem server eingerichtet..

soweit so gut aber beim hochladen kommt folgender fehler:

Zitat:
Warning: copy(): open_basedir restriction in effect. File(/imgtest_1147813256.gif) is not within the allowed path(s): (/www/htdocs/w006bf51/:/tmp:/usr/bin:/www/htdocs/w006bf51:/bin:/usr/local/b
in:/usr/share/php) in /www/htdocs/w006bf51/foto/upload.php on line 28


Die Rechte sind gesetzt..

in zeile 28 steht das:

code:
1:
copy($temp, $dest);



hier mal das ganze script.

Zitat:
<?php
// -----------------------------------------
// Das Script kann unter Verwendung
// dieses Vermerks uneingeschränkt
// genutzt / verändert werden.
// © www.php-space.info
// -----------------------------------------
$deindomain = "http://upload.pro-aiming-clan.com/";
// Ihre Domain wo Sie das Script in geladen haben.
$path = "foto/img";
//Url zum Speicher Ordner
?>
<html>
<head>
<title>Pro.Upload</title>
</head>
<body>
<?
if($action){
$filename = "";
$time=time();
if ($HTTP_POST_FILES['userfile']['tmp_name']<> 'none'){
$file = $HTTP_POST_FILES['userfile']['name'];
$temp = $HTTP_POST_FILES['userfile']['tmp_name'];
$path_parts = pathinfo($file);
$filename = "test_" . $time . "." . $path_parts["extension"];
$dest = $path.$filename;
copy($temp, $dest);
echo 'Datei ist auf den Server!';
echo 'Url der Datei: '.$deindomain.$path.$filename;
}
} else {
?>
<form method="post" enctype="multipart/form-data" action="<?php echo $PHP_SELF ?>">
<input type="hidden" name="MAX_FILE_SIZE" value="400000">
<br><strong>File Upload</strong><br><br>
<input name="userfile" type="file" size=40><br><br>
<input type="submit" name="action" value="Speichern">
</form>
<? } ?>
</body>
</html>


Hoffe es weiß jemand was..
Izzmoo
Erstelle im root einen Ordner mit den namen tmp und gibt den chmod 0777 Belehr
N!tro*
Dort gibt es schon einen ordner...

die rechte hat er aber es kommt immer noch der fehler..