chmo Δημοσ. 18 Ιουνίου 2011 Δημοσ. 18 Ιουνίου 2011 Προσπαθώ να ανεβάσω ενα αρχείο εικόνας στον server αλλα μου βγάζει σφάλμα: Upload: Hong Kong.gifType: image/gif Size: 2.482421875 Kb Temp file: /tmp/phpOegtvQ Warning: move_uploaded_file(upload/Hong Kong.gif) [function.move-uploaded-file]: failed to open stream: Permission denied in /home/av200420/public_html/upload/upload_file.php on line 24 Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpOegtvQ' to 'upload/Hong Kong.gif' in /home/av200420/public_html/upload/upload_file.php on line 24 Stored in: upload/Hong Kong.gif Ο κόδικας php είναι: ><?php if ((($_FILES["file"]["type"] == "image/gif") || ($_FILES["file"]["type"] == "image/jpeg") || ($_FILES["file"]["type"] == "image/pjpeg")) && ($_FILES["file"]["size"] < 200000000)) { if ($_FILES["file"]["error"] > 0) { echo "Return Code: " . $_FILES["file"]["error"] . "<br />"; } else { echo "Upload: " . $_FILES["file"]["name"] . "<br />"; echo "Type: " . $_FILES["file"]["type"] . "<br />"; echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />"; echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />"; if (file_exists("upload/" . $_FILES["file"]["name"])) { echo $_FILES["file"]["name"] . " already exists. "; } else { move_uploaded_file($_FILES["file"]["tmp_name"], "upload/" . $_FILES["file"]["name"]); echo "Stored in: " . "upload/" . $_FILES["file"]["name"]; } } } else { echo "Invalid file"; } ?> καμία ιδέα για το τι μπορέι να φταίει?
bnvdarklord Δημοσ. 18 Ιουνίου 2011 Δημοσ. 18 Ιουνίου 2011 Permission denied λεει οποτε λογικα στις ρυθμίσεις του server θα πρεπει να επιτρέψεις την λειτουργία αυτή.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.