Fejl vil upload af billed
Denne kode har virket men er kommet over på en ny server og får følgende fejl:Warning: copy(): open_basedir restriction in effect. File(/tmp/phpXVdhbB) is not within the allowed path(s): (/www/domain.dk) in /www/domain.dk/pop_billeder.php on line 36
Warning: imagecreatefromjpeg(/www/domain.dk/gfx/boligere/113.jpg): failed to open stream: No such file or directory in /www/domain.dk/pop_billeder.php on line 38
Warning: imagesx(): supplied argument is not a valid Image resource in /www/domain.dk/pop_billeder.php on line 39
Warning: imagesy(): supplied argument is not a valid Image resource in /www/domain.dk/pop_billeder.php on line 40
Warning: imagecreatefromjpeg(/www/domain.dk/gfx/boligere/113.jpg): failed to open stream: No such file or directory in /www/domain.dk/pop_billeder.php on line 44
Warning: imagecopyresampled(): supplied argument is not a valid Image resource in /www/domain.dk/pop_billeder.php on line 45
Warning: Division by zero in /www/domain.dk/pop_billeder.php on line 54
Warning: imagecreatetruecolor(): Invalid image dimensions in /www/domain.dk/pop_billeder.php on line 56
Warning: imagecreatefromjpeg(/www/domain.dk/gfx/boligere/113.jpg): failed to open stream: No such file or directory in /www/domain.dk/pop_billeder.php on line 57
Warning: imagecopyresampled(): supplied argument is not a valid Image resource in /www/domain.dk/pop_billeder.php on line 58
Warning: imagejpeg(): supplied argument is not a valid Image resource in /www/domain.dk/pop_billeder.php on line 59
Og koden er her fra linje 30:
$ID = $GetID[bi_id];
$src = $_FILES['Filen']['tmp_name'];
$BaseDir = $_SERVER[DOCUMENT_ROOT]. "/gfx/boligere/". $ID. ".jpg";
$IcoDir = $_SERVER[DOCUMENT_ROOT]. "/gfx/boligere/ico/". $ID. ".jpg";
$TmpDir = $_SERVER[DOCUMENT_ROOT]. "/gfx/boligere/tmp/". $ID. ".jpg";
//Orginal billedet:
copy($src, $BaseDir);
//ico = 50x 50
$src_img = imagecreatefromjpeg("$BaseDir");
$origw = imagesx($src_img);
$origh = imagesy($src_img);
$new_w = 60;
$new_h = 60;
$image_p1 = imagecreatetruecolor($new_w, $new_h);
$image1 = imagecreatefromjpeg($BaseDir);
imagecopyresampled($image_p1, $image1, 0, 0, 0, 0, $new_w, $new_h, $origw, $origh);
imagejpeg($image_p1, "$IcoDir", 100);
//Tmp = 160 X ??
if($origh > 200){
$new_w2 = 200;
}
else {
$new_w2 = $origh;
}
$diff = ($new_w2/$origw);
$new_h2 = ceil($origh * $diff);
$image_p = imagecreatetruecolor($new_w2, $new_h2 );
$image = imagecreatefromjpeg($BaseDir);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $new_w2, $new_h2, $origw, $origh);
imagejpeg($image_p, "$TmpDir", 100);
Har CHMOD mapperne.
Nogen der kan hjælpe mig??
