记录一些常用的函数和瞎折腾的过程……

解决php上传文件大小受限的方法

提醒:本文最后更新于 1437 天前,文中所描述的信息可能已发生改变,请谨慎使用。

装好php后,配置文件php.ini中默认的设置可能无法满足上传文件的需求,如大一点上传无法上传,这时就需要你自己根据实际情况修改配置,调整上传文件大小的限制。

修改上传文件大小的限制,需要调整php.ini中的三个参数:

post_max_size

upload_max_filesize

max_execution_time

post_max_size参数限制了使用POST方法上传数据的大小,根据需要合理调整:

post_max_size = 50M

upload_max_filesize参数限制了上传文件的大小,配合post_max_size改为一样即可:

upload_max_filesize = 50M

max_execution_time参数用于指定脚本执行的超时时间,超过这个时间未执行完会退出执行,如果调整了上传文件大小的限制,但受网络影响在指定时间完成不了上传就会被终止,此时需要调整max_execution_time参数(单位是秒);

max_execution_time = 60