2011-05-11 89 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; 
    } 

回答