Ik heb een mapje waar ik afbeeldingen in wil uploaden. Dit mapje heb ik gemaakt met PHP en staat op de rechten 755.
Safe mode staat uit.
Met onderstaand script krijg ik de volgende foutmelding. De foto wordt overigens wel gewoon ge-upload in het mapje, dus het script wordt wel uitgevoerd.
Weet iemand wat ik verkeerd doe?
Dit is de foutmelding:
Warning: move_uploaded_file() [function.move-uploaded-file]: open_basedir restriction in effect. File(/tmp/phpRgteff) is not within the allowed path(s): (/home/.sites/4/site114/web:/home/phpMyAdmin) in /home/.sites/4/site114/web/om/onzeklanten/upload.php on line 65
Dit is het volledige stukje:
Safe mode staat uit.
Met onderstaand script krijg ik de volgende foutmelding. De foto wordt overigens wel gewoon ge-upload in het mapje, dus het script wordt wel uitgevoerd.
Weet iemand wat ik verkeerd doe?
Dit is de foutmelding:
Warning: move_uploaded_file() [function.move-uploaded-file]: open_basedir restriction in effect. File(/tmp/phpRgteff) is not within the allowed path(s): (/home/.sites/4/site114/web:/home/phpMyAdmin) in /home/.sites/4/site114/web/om/onzeklanten/upload.php on line 65
Dit is het volledige stukje:
PHP:
1
2
3
4
5
6
7
8
9
10
11
| <?php if(move_uploaded_file($_FILES['image']['tmp_name'][$i], "/home/.sites/4/site114/web/uploads/images/".$foto_name.".".$bestand3)){ echo $foto_name.".".$bestand3." is succesvol geupload.<br \>\n<br \>\n"; if($type == "image/gif"){ $photo = imagecreatefromgif("./img/".$foto_name.".".$bestand3); }elseif($type == "image/pjpeg" OR $type == "image/jpeg"){ $photo = imagecreatefromjpeg ("/home/.sites/4/site114/web/uploads/images/".$foto_name.".".$bestand3); }elseif($type == "image/x-png"){ $photo = imagecreatefrompng("/home/.sites/4/site114/web/uploads/images/".$foto_name.".".$bestand3); } ?> |