【问题标题】:Error with uploading images上传图片出错
【发布时间】:2014-11-05 10:23:35
【问题描述】:
faultCode1faultStringWarning:move_uploaded_file(../infos/upload/photo_1-immo65luz-1415182268.png) [function.move-uploaded-file]: failed to open stream: Permission denied in /home/eq8115/eq79237/html/application_v2/index.php on line 75faultCode1faultStringWarning:move_uploaded_file() [function.move-uploaded-file]: Unable to move '/home/tmp/phpMTDMSQ' to '../infos/upload/photo_1-immo65luz-1415182268.png' in /home/eq8115/eq79237/html/application_v2/index.php on line 75modif

当我尝试在管理面板中添加照片时出现上述错误。

这是用于上传的部分代码:

foreach ($_FILES as $k=>$photo){

                //---- changement de nom

                $nom_file = str_replace(".","_",$photo['name']);

                $t_nom = split("_",$nom_file);

                $ext = $t_nom[count($t_nom)-1];

                $nom = "upload/".$k."-".$_SESSION['admin']."-".time().".".$ext;

                if (move_uploaded_file($_FILES[$k]['tmp_name'],"../infos/$nom"))

                {

                    $_POST[$k] = $nom;

                }

            }

谁能帮帮我?

【问题讨论】:

  • 检查您正在上传的文件夹的用户权限。

标签: php image file upload syntax-error


【解决方案1】:

你的错误字符串已经表明你的目录没有写权限。

检查目录的用户权限,如果没有则必须将其设置为755权限

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多