2014-03-19 184 views
0

編輯:翻譯斜體ERREUR上傳圖片PHP

薩呂:)
J'AI L'ERREUR suivant:

喜:)
我有以下錯誤:

警告:move_uploaded_file(avatar/essai.jpg):無法打開流:許可在/ opt/lampp/htdocs/site/s中不符合ubmitfunc.php第3行
...權限在/opt/lampp/htdocs/site/submitfunc.php不批...

警告:move_uploaded_file()以:無法移動「的/ opt/LAMPP /溫度/ php2FwMbY」到 '在/opt/lampp/htdocs/site/submitfunc.php化身/ essai.jpg' 上線3

lorsque j'appuie河畔驗證者AFIN德充電器L'圖像
當我按確認加載圖像

瞧瞧我的功能submitfunc.php:
這裏是我的功能submitfunc.php:

<?php 
//la fonction qui va changer l'image de profil 
//function that will change the profile picture 
move_uploaded_file($avatar_tmp,'avatar/'.$avatar); 
mysql_query(" 

UPDATE membres SET avatar='{$_FILES['avatar']['name']}' WHERE nom='{$_SESSION['nom']}' 

"); 

?> 

j'utulise XAMPP河畔的Ubuntu
我用的是XAMPP在Ubuntu

DE L'助手SVP :)
請幫助:)

+0

Parlez-vous anglais? – faintsignal

+0

是的我說英語 – user3375448

回答

2

閱讀函數的文檔始終是一個很好的開始:
fr.php.net/manual/fr/function.move-uploaded-file.php
www.php.net/move_uploaded_file

Si filename n'est pas valide, rien ne se passe, et move_uploaded_file() retournera FALSE.

Si filename est un fichier téléchargé, mais que pour une raison quelconque, il ne peut être déplacé, rien ne se passe, et move_uploaded_file() retourne FALSE. De plus, une alerte sera affichée.

If filename is not a valid upload file, then no action will occur, and move_uploaded_file() will return FALSE.

If filename is a valid upload file, but cannot be moved for some reason, no action will occur, and move_uploaded_file() will return FALSE. Additionally, a warning will be issued.

的警告信息表明您的Apache進程沒有權限訪問/寫入到目標文件夾。使用Linux命令chmod調整文件夾的權限設置以允許apache訪問。

+0

所有的文件都在站點文件夾中有rwx權限,甚至是我要上傳的文件:/ – user3375448

+0

還有文件夾本身呢? – faintsignal

+0

mmm我猜不行,讓我看看 – user3375448