警告:move_uploaded_file(../ project / discussdesk.xlsx):无法打开流:权限被拒绝

时间:2015-03-25 16:24:12

标签: php phpexcel import-from-excel

Reading data from excel sheet and insert into mysql server.
but displaying errors as :
Warning: move_uploaded_file(../project/discussdesk.xlsx): failed to open stream: Permission denied in C:\xampp\htdocs\project\upload.php on line 17

警告:move_uploaded_file():无法移动' C:\ xampp \ tmp \ php97D7.tmp' to' ../ project / discussdesk.xlsx'在第17行的C:\ xampp \ htdocs \ project \ upload.php

<?php

    $uploadedStatus = 0;

    if ( isset($_POST["submit"]) ) {
    if ( isset($_FILES["file"])) {
    //if there was an error uploading the file
    if ($_FILES["file"]["error"] > 0) {
    echo "Return Code: " . $_FILES["file"]["error"] . "<br />";
    }
    else {
    if (file_exists($_FILES["file"]["name"])) {
    unlink($_FILES["file"]["name"]);
    }
    $storagename = "discussdesk.xlsx";
    //$root = getcwd();
        move_uploaded_file($_FILES["file"]["tmp_name"],  "../project/".$storagename);


    $uploadedStatus = 1;
    }
    } else {
    echo "No file selected <br />";
    }
    }

    ?>

1 个答案:

答案 0 :(得分:0)

确保您的/project/.$storagename具有777权限。您的目标文件夹似乎没有任何权限。在查看您的代码之后,另一件事我无法理解您实际上想要做什么。您是否尝试将文件保存到Excel文件中?

因为$ storagename =&#39; discussdesk.xlsx&#39; {这是目的地}

你试图将整个文件存储到这个文件中?

相关问题