PHP ver gevorderde |
|
Hallo,
Ik heb een fotoalbum dat perfect werkt op mn testserver.
Maar nu op de definitieve hosting geeft hij error als ik een afbeelding upload.
Citaat: Warning: move_uploaded_file(upload/werewolf.gif) [function.move-uploaded-file]: failed to open stream: Permission denied in /home/ingrid/public_html/admin_foto.php on line 44
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/var/tmp/phpjfeFxe' to 'upload/werewolf.gif' in /home/ingrid/public_html/admin_foto.php on line 44
Stuk uit mn script:
<?php
if(!file_exists($dir))
{
mkdir($dir,0777);
};
if(file_exists($dir."/".$_FILES['img']['name']))
{
unlink($dir."/".$_FILES['img']['name']);
};
move_uploaded_file($_FILES['img']['tmp_name'], $dir."/".$_FILES['img']['name']); //lijn 44
$url = $dir."/".$_FILES['img']['name'];
?>
<?php { }; { unlink($dir."/".$_FILES['img']['name']); }; move_uploaded_file($_FILES['img']['tmp_name'], $dir."/".$_FILES['img']['name']); //lijn 44 $url = $dir."/".$_FILES['img']['name']; ?>
eerder is $dir al ingesteld als "upload".
Wat kan de oorzaak zijn?
|