PHP7.0文件上传没有错误但是0字节

时间:2016-06-24 12:01:01

标签: php file-upload

我有一个小的PHP代码片段,可以执行文件上传;但是,该文件加载了0个字节:

if( 0 < $FILES["file"]["error"]){
    echo "Error With The Uploaded File";
} else {
    $filename = "/Server/Client/Uploads/".$_FILES["file"]["name"]);     
    if(move_uploaded_file($_FILES["file"]["tmp_name"],$filename)){
        chmod($filename, 0775);
    } else {
        echo "Error Uploading File..."
    }
}

文件上的转储表示大小并且没有错误:

array(1) {
  ["file"]=>
  array(5) {
    ["name"]=>
    string(14) "12-24-2015.pdf"
    ["type"]=>
    string(15) "application/pdf"
    ["tmp_name"]=>
    string(14) "/tmp/php1E6GbF"
    ["error"]=>
    int(0)
    ["size"]=>
    int(2176969)
  }
}

此文件实际上保存在指定位置,但大小为零。目标服务器是Ubuntu Linux 15.10。在文件实际写入时,我没有看到权限问题。还有什么我应该看的吗?感谢。

0 个答案:

没有答案