move_uploaded_file(): Impossible de déplacer '/tmp/phpiS3dQA " à " /var/www/html/monsite/uploads/PNGWallpaper.png

J'utilise Fedora 16, PHP5.x et Apach2.x

$target_path = "/var/www/html/mysite/uploads/";
$target_path = $target_path . basename( $_FILES['photo_video']['name']); 
if(move_uploaded_file($_FILES['photo_video']['tmp_name'], $target_path)) {
    echo "The file ".  basename( $_FILES['photo_video']['name']). 
    " has been uploaded";
} else{
    echo "There was an error uploading the file, please try again!";
}

Lorsque j'essaie de télécharger, j'ai toujours eu le message :

Warning: move_uploaded_file(/var/www/html/monsite/uploads/PNGWallpaper.png): failed to open stream: Permission denied in /var/www/html/mysite/modules/content/cj_c.php sur la ligne 44 de la Pile des Appels: 0.0002 132524 1. {principal}() /var/www/html/monsite/index.php:0 0.0016 153684 2. include_once('/var/www/html/mysite/modules/content/cj_c.php') /var/www/html/monsite/index.php:36 0.0022 160500 3. move_uploaded_file() /var/www/html/monsite/modules/content/cj_c.php:44 Warning: move_uploaded_file(): Impossible de déplacer '/tmp/phpiS3dQA " à " /var/www/html/monsite/uploads/PNGWallpaper.png' /var/www/html/mysite/modules/content/cj_c.php sur la ligne 44 de la Pile des Appels: 0.0002 132524 1. {principal}() /var/www/html/monsite/index.php:0 0.0016 153684 2. include_once('/var/www/html/mysite/modules/content/cj_c.php') /var/www/html/monsite/index.php:36 0.0022 160500 3. move_uploaded_file() /var/www/html/monsite/modules/content/cj_c.php:44 Il y a une erreur de téléchargement du fichier, s'il vous plaît essayer de nouveau!

Fichier ou d'un dossier d'autorisation:

drwxrwxrwx. 465 root root 36864 Apr  6 23:20 tmp
drwxrwxrwx. 2 knel knel 4096 Apr  6 22:47 uploads

php.ini

file_uploads = On
max_file_uploads = 20

vérifier que l'utilisateur exécute php, comme

php> echo exec('whoami');
knel

Qui peuvent suggestion moi la solution ?

Est le fichier PNGWallpaper.png déjà présent dans le uploads répertoire?
Non, le fichier n'est pas présent encore, et je vais télécharger ce.
Je l'ai bien que le serveur web n'a pas d'autorisations pour reupload le fichier dans ce répertoire. Vous avez probablement une faute de frappe dans le chemin?
Pourriez-vous me donner plus de détails s'il vous plaît .? Merci

OriginalL'auteur kn3l | 2013-04-07