php 上传参数
php上传文件限制涉及很多方面,大致归纳一下,有如下几个: 1、memory_limit //内存设置限制 2、max_execution_time //程序执行时间限制 3、post_max_size //最大POST数据限制 4、upload_max_filesize //最大上传文件大小限制 当然有这几个也不是绝对就限定了上传文件大小,理论上也只是限制最大可能的上传文件大小,因为内存设置还受限于当前可用内存数,程序执行时间受限于当前系统繁忙状态,POST数据大小还受限于POST冗余头或多断上传数,等等,这些因素都会在某个时机会影响到上传文件结果。 所以从逻辑顺序上: memory_limit > post_max_size > upload_max_filesize ,再加上一个前提 max_execution_time 许可时间足够长。 归纳一下,假设上传限制100M字节,则参考设置如下: ; Maximum execution time of each script, in seconds max_execution_time = 30 ; Maximum amount of time each script may spend parsing request data max_input_time = 60 ; Maximum input variable