2011-05-11 93 views
0

我用HTML5上传文件拖放n拖放功能。它显示上传文件的百分比。PHP用拖放方式上传文件

On My Test Env。我可以从字面上看到文件被复制到服务器上。例如,如果我上传200M文件,我可以看到正在创建的临时文件,并逐渐变大。

但是在Prod ENV。它只是复制整个文件。

我在服务器apache或php配置中缺少任何东西。以下是用于逐渐写入文件的示例代码。

$input = fopen("php://input", "r"); 
    //$temp = tmpfile(); 
    $target = fopen($path, "w"); 
    $realSize = stream_copy_to_stream($input, $target); 
    fclose($input); 
    fclose($target); 
    if ($realSize != $this->getSize()){ 
     return false; 
    } 

回答