2016-07-29 135 views
0

這是我的問題插圖代碼!我真正的項目是想要做多個上傳文件,但一次上傳不超過24個文件。 但我的問題是,文件上傳一次只發送20個文件,甚至超過20個文件上傳我想21如果我上傳21個文件,如果22得到22 ...等等!我該如何處理?總是得到20個甚至超過20個文件上傳?

<form action="sessions.php" enctype="multipart/form-data" method="POST"> 
<ul id="attachment_list"> 
<li><input type="file" name="attachments[]" class="carte-attachment" multiple></li> 
</ul> 
<input type="submit"> 
</form> 
<script type="text/javascript"> 
$("#attachment_list").on("change",".carte-attachment",function(){ 
$('#attachment_list').append('<li><input type="file" name="attachments[]" class="carte-attachment" multiple></li>'); 
}); 
</script> 

sessions.php

回答

3

有添加到允許的最大文件數,以便從諸如DOS攻擊的安全服務器上傳的限制。

雖然,有你可以爲了提高文件的最大允許數量(這是缺省值爲20)設置一個指令:max_file_uploads指令

增加了「max_file_uploads」 INI指令,它可以設置將默認情況下將每個請求的文件上傳數量限制爲 ,以防止 可能的DOS通過臨時文件耗盡。 (Ilia)(更新日誌爲PHP 5.3.1)

0

Theres爲php設置的默認文件上傳限制,您可以在php.ini文件中找到它。名稱max_file_uploads的配置根據需要進行更改,默認設置爲20

相關問題