修改PHP上传文件的大小限制(post)
在PHP的默认配置情况下,当上传的文件大小超出一定的限制时,我们将得到如下的错误提示信息:
Warning: POST Content-Length of 625523488 bytes exceeds the limit of 8388608 bytes in Unknown on line 0
上述错误信息的大致意思是,我们使用POST请求提交的数据大小超过了服务器的最大限制数(8388608字节=8MB)。
出现上述错误的原因是,在PHP的配置文件php.ini
中,默认存在如下配置信息(在php.ini
中,行首的分号”;”表示当前行是注释,不会生效):
- ;脚本解析输入数据(类似 POST 和 GET)允许的最大时间,单位是秒。 它从接收所有数据到开始执行脚本进行测量的。
- max_input_time = 60
- ;允许客户端单个POST请求发送的最大数据
- post_max_size = 8M
- ;是否开启文件上传功能
- file_uploads = On
- ;文件上传的临时存放目录(如果不指定,使用系统默认的临时目录)
- ;upload_tmp_dir =
- ;允许单个请求上传的最大文件大小
- upload_max_filesize = 2M
- ;允许单个POST请求同时上传的最大文件数量
- max_file_uploads = 20
从上面的配置信息中我们可以看出,PHP的默认配置信息就是导致PHP文件上传时提示文件大小超出限制的“罪魁祸首”。上述配置信息中给出了各个指令选项对应的中文注释信息,大家可以根据自己的实际需求情况对php.ini
配置文件进行相应的修改。
转载于:https://www.cnblogs.com/lixin1234/p/11214481.html
修改PHP上传文件的大小限制(post)相关推荐
- 如何修改Kestrel上传文件的大小
作为.NET程序员我们都清楚如何修改.NET Web程序上传文件的大小,但是我最近在做.NET Core 项目的时候发现我不清楚如何修改Kestrel上传文件的大小,经过翻阅微软官方文档我成功实现了修 ...
- php上传文件大小读取,怎么修改php上传文件的大小限制?
修改php上传文件大小限制的方法:首先打开php.ini配置文件:然后分别查找并修改"post_max_size"项."upload_max_filesize" ...
- 修改PHP上传文件的大小限制
Warning: POST Content-Length of 35052172 bytes exceeds the limit of 8388608 bytes in Unknown on line ...
- 如何修改WampServer服务器上传文件的大小?
修改WampServer服务器上传文件的大小 序: 默认情况下服务器对上传文件的大小是有限制的, 如果想修改上传文件的限制可以修改php.ini文件 ➢file_uploads = On(是否允许上传 ...
- nodeJs修改上传文件的大小限制
nodeJs修改上传文件的大小限制 在app.js里引入这几行代码即可. 不然前端如果上传比较大的文件就会报下图的错误: 服务端也会报错:
- 如何限制上传服务器的文件容量,如何通过配置php文件限制上传文件的大小
在网站开发的过程中,为了确保能够充分利用服务器的空间,在开发上传功能时,必须对上传文件的大小进行控制.那么我们如何进行对上传文件的大小进行控制呢? 控制文件的大小可以从两个方面入手: 第一个是在PHP ...
- html5 如何实现客户端验证上传文件的大小
在HTML 5中,现在可以在客户端进行文件上传时的校验了,比如用户选择文件后,可以 马上校验文件的大小和属性等.本文章向码农介绍html5 如何实现客户端验证上传文件的大小,感兴趣的码农可以参考一下. ...
- 如何上传html验证文件大小,html5 实现客户端验证上传文件的大小(简单实例)
在HTML 5中,现在可以在客户端进行文件上传时的校验了,比如用户选择文件后,可以 马上校验文件的大小和属性等.本文章向码农介绍html5 如何实现客户端验证上传文件的大小,感兴趣的码农可以参考一下. ...
- 008. 限制上传文件的大小
第一种方法: 利用web.config的配置文件项, 进行设置; 前端aspx示例: <%@ Page Language="C#" AutoEventWireup=" ...
- JS实现限制input上传文件的大小和格式
场景 在实现Excel导入数时,需要上传excel格式的文件. 在前端js进行判断,限制上传文件的大小和格式. 实现 html页面代码可以通过accept属性来筛选打开文件的格式. <form ...
最新文章
- 数学问题的解题方法(模板)
- Android下HelloWorld项目的R.java文件介绍
- 网页转 markdown 的工具
- C++实现tree234树(附完整源码)
- Huffman编码(Huffman树)
- 什么意思_invalid是什么意思
- 怎样修改老旧commit的message信息?
- 计算机开放电子书归档 2018
- VS2008异常捕获不到的问题
- 23中设计模式之简单工厂模式
- Markdown语言调整图片居中、大小
- 滑模控制学习笔记(二)
- 微信小程序实例教程(一)
- ps安装教程以及一些注意事项
- Java入门教程:最全面最简单的Java基础教程
- Apache的配置与应用【Apache访问控制】以及apache日志管理【日志分割、awstats日志分析】
- Spring系列第10篇:primary可以解决什么问题?
- STM32F030 RTC内部晶振/外部晶振/闹钟
- HTML中长按图片下载
- 视频管理软件技术分析报告(二)--商业VMS产品分析(Milestone)
热门文章
- 拓端tecdat|R语言神经网络模型预测车辆数量时间序列
- 拓端tecdat|R语言用逻辑回归、决策树和随机森林对信贷数据集进行分类预测
- 拓端tecdat|Python、R对小说进行文本挖掘和层次聚类可视化分析案例
- Linux下conda常用命令整理
- java对象锁的使用
- 计算机基础与C语言程序设计书籍,C语言程序设计(21世纪高等学校计算机基础实用规划教材)...
- 阿里云服务器Centos7 安装 pycuda报错:Could not build wheels for pycuda which use PEP 517 and cannot be install
- pyspark分类算法之逻辑回归模型实践【binomialLogisticRegression+multinomialLogisticRegression】
- Keras中长短期记忆网络LSTM的5步生命周期
- 分类算法学习(四)——决策树算法的原理及简单实现