Php 新文件夹的移动\u上载\u文件错误

Php 新文件夹的移动\u上载\u文件错误,php,file,file-upload,upload,server,Php,File,File Upload,Upload,Server,我在我的服务器上有一个文件夹,在那里我使用带有move\u uploaded\u file函数的php脚本上传文件。现在我已经在同一个目录下创建了另一个文件夹,我想对它执行同样的操作 我已设置所有读、写和执行权限(777)。但是,当我尝试将文件上载到新文件夹时,会显示此错误 “移动上传的文件(/var/www/html/HV/tag/human\u wal\u r.wav):无法打开流:权限被拒绝” 我在这里张贴我的代码 <?php // Path to move uploade

我在我的服务器上有一个文件夹,在那里我使用带有move\u uploaded\u file函数的php脚本上传文件。现在我已经在同一个目录下创建了另一个文件夹,我想对它执行同样的操作

我已设置所有读、写和执行权限(777)。但是,当我尝试将文件上载到新文件夹时,会显示此错误

“移动上传的文件(/var/www/html/HV/tag/human\u wal\u r.wav):无法打开流:权限被拒绝”

我在这里张贴我的代码

    <?php

// Path to move uploaded files

 //$target_path = "";

 if(isset($_FILES['fileUp']['name'])){

    $fileName= basename($_FILES['fileUp']['name']);



    $pieces = explode("_", $fileName);

    $testStr= $pieces[0];


    echo "pieces   ". $testStr;
    if($testStr=="human")
    {
        $target_path = "/var/www/html/HV/tag/";

    }
    else
    {
        $target_path = "/var/www/html/HV/uploads/";
    }

    $target_path = $target_path . basename($_FILES['fileUp']['name']);
    echo $target_path."\n";

    try
    {
        if (!move_uploaded_file($_FILES['fileUp']['tmp_name'], $target_path)) {
            // make error flag true

            echo basename($_FILES['fileUp']['tmp_name'])."   ";
            echo "The file ". $target_path;
            echo "error!!!!!!";
        }
        else
        {
            echo "successfully uploaded!!";
        }

    }catch(Exception $e) {
        // Exception occurred. Make error flag true
        echo "exception::  ";
        echo $e;
    }

 }
 else
 {
    echo "no";
 }


?>


检查此路径权限/var/www/html/HV/nd/,或者检查此路径是否正确,因为在您的代码中我没有看到任何nd/目录作为目标路径

检查此路径权限/var/www/html/HV/nd/,或者检查此路径是否正确,因为在您的代码中我没有看到任何nd/目录作为目标路径

添加
错误报告(E_ALL);ini_set('display_errors',1);
我刚刚编辑了问题。添加
错误报告(E_ALL);ini_set('display_errors',1)
之后,我现在编辑了这个问题。路径是正确的。nd/是一个新文件夹,我正在尝试,但仍然得到相同的结果。我检查了路径权限,得到了这个drwxrwxrwx nddrwxrwx标签drwxrwx上传,所以我认为权限没有问题kay同意,但也许你也需要给家长权限?我不知道为什么你不允许把那个文件写到那个文件夹是的,这让我很难受。我已经给它的家长设置了777权限,并且尽可能地向上升级。但还是没有运气!!最让我困扰的是我可以把文件写到“上传”文件夹中文件夹没有任何问题,恰好位于同一目录中。路径正确。nd/是我正在尝试的新文件夹,但仍然得到相同的结果。我检查了路径权限,得到了这个drwxrwxrwx nd这是我得到的,DRWXRWX nd DRWXRWX标签DRWXRWX RWX上载,因此我认为权限没有问题Yea permission看起来没问题,但也许你也需要给家长权限?我不知道为什么你不被允许将该文件写入该文件夹是的,这让我很难受。我已经为其家长设置了777权限,并且尽我所能进入层次结构。但仍然没有运气!!最让我困扰的是我可以将该文件写入“上载”文件夹没有任何问题的文件夹恰好位于同一目录中。