move_uploaded_file的文件路径问题

时间:2014-06-30 04:11:14

标签: php html

我正在尝试在我的网站上传图片。但是,我正在尝试找到我需要发送图片的文件夹的正确文件路径。调用move_uploaded_file()时,我继续收到500服务器内部错误。我试过玩几件事情,我相信问题是我没有使用正确的目标文件夹。

    <?php

    $target_path = "G:\\PleskVhosts\\missed-moments.com\\httpdocs\\uploads\\";

    $target_path = $target_path . basename( $_FILES['uploadedfile']['name']); 

    echo $_SERVER["DOCUMENT_ROOT"] . "<br/>";
    echo $target_path;  
    echo getcwd()."<br/>";


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

    ?>

我尝试使用以下方法找到我所在文件夹的路径:

echo $_SERVER["DOCUMENT_ROOT"] . "<br/>";
echo getcwd()."<br/>";

然后我尝试使用我想要将图片保存在其中的文件夹添加硬编码相同的地址。我希望有人能就如何解决这个问题给我一些其他的建议。

提前谢谢!

0 个答案:

没有答案