2016-07-29 141 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

相关问题