默认情况下,PHP上传文件大小限制是2M,超过2M上传将会报错。如果我们上传的图片或压缩包超过2M,需要修改PHP的配置文件最大上传限制。
找到PHP组件目录下的php.ini
文件,使用记事本打开,查找post_max_size
(允许POST数据大小)值修改成10M或更大,查找upload_max_filesize
(允许上传文件大小)值,可以修改跟前面的一样大小,具体大小根据自己要上传的文件大小来决定。
还需要注意memory_limit
(PHP运行内存大小限制)尽量修改成比上述两值更大的容量。
另外我们还建议修改一下max_execution_time
(脚本执行时间),来确保有足够的时间来完成大文件的上传,默认是30秒。
参数 | 修改前 | 修改后 |
---|---|---|
post_max_size | 2M | 10M |
upload_max_filesize | 2M | 10M |
memory_limit | 128M | 128M |
max_execution_time | 30 | 300 |
通过上述修改,可以有效提升PHP对大文件上传的支持能力,确保上传过程的顺利进行。如果在修改过程中遇到问题,建议查阅PHP官方文档或寻求专业技术人员的帮助。
标签:文件大小,max,修改,2M,PHP,上传 From: https://www.cnblogs.com/hwrex/p/18660193