php 文件上传限制修改
2024-09-08 01:22:50
修改PHP上传文件大小限制的方法
1. 一般的文件上传,除非文件很小.就像一个5M的文件,很可能要超过一分钟才能上传完.
但在php中,默认的该页最久执行时间为 30 秒.就是说超过30秒,该脚本就停止执行.
这就导致出现 无法打开网页的情况.这时我们可以修改 max_execution_time
在php.ini里查找
max_execution_time
默认是30秒.改为
max_execution_time = 0
0表示没有限制
2. 修改 post_max_size 设定 POST 数据所允许的最大大小。此设定也影响到文件上传。
php默认的post_max_size 为2M.如果 POST 数据尺寸大于 post_max_size $_POST 和 $_FILES superglobals 便会为空.
查找 post_max_size .改为
post_max_size = 150M
3. 很多人都会改了第二步.但上传文件时最大仍然为 8M.
为什么呢.我们还要改一个参数upload_max_filesize 表示所上传的文件的最大大小。
查找upload_max_filesize,默认为8M改为
upload_max_filesize = 100M
另外要说明的是,post_max_size 大于 upload_max_filesize 为佳
但在php中,默认的该页最久执行时间为 30 秒.就是说超过30秒,该脚本就停止执行.
这就导致出现 无法打开网页的情况.这时我们可以修改 max_execution_time
在php.ini里查找
max_execution_time
默认是30秒.改为
max_execution_time = 0
0表示没有限制
2. 修改 post_max_size 设定 POST 数据所允许的最大大小。此设定也影响到文件上传。
php默认的post_max_size 为2M.如果 POST 数据尺寸大于 post_max_size $_POST 和 $_FILES superglobals 便会为空.
查找 post_max_size .改为
post_max_size = 150M
3. 很多人都会改了第二步.但上传文件时最大仍然为 8M.
为什么呢.我们还要改一个参数upload_max_filesize 表示所上传的文件的最大大小。
查找upload_max_filesize,默认为8M改为
upload_max_filesize = 100M
另外要说明的是,post_max_size 大于 upload_max_filesize 为佳
最新文章
- Java ConcurrentHashMap Example and Iterator--转
- 不要轻易delete void*指针,这样会隐藏比较多的错误。
- NET/ASP.NET Routing路由(深入解析路由系统架构原理)(转载)
- JVM系列文章(三):Class文件内容解析
- EXT.NET常用属性
- COCO-Android开发框架公布
- JS 一条原型链扯到底
- 利用ajax获取网页表单数据,并存储到数据库之一(使用JDBC)
- 韩信点兵(hanxin)
- 使用go reflect实现一套简易的rpc框架
- python实现邮件的发送
- ArcGIS API for JavaScript与 npm
- Eureka 配置
- jsp转发与重定向的区别
- ab访问并发测试简要步骤
- 个人小爱好:Operating System: three easy pieces第6章第5节——总结
- 前端布局神器display:flex
- Atitit 跨平台的系统截图解决方案
- JS之Callback function(回调函数)
- 洛谷 1938 [USACO09NOV]找工就业Job Hunt
热门文章
- AjaxFileUpload文件上传组件(php+jQuery+ajax)
- mysql性能调优——锁优化
- MongoDB小结08 - update【$pull】
- Android GIS开发系列-- 入门季(7) 利用GeometryEngine坐标转换、计算距离与面积等
- SaltStack学习系列之自定义grains
- Node.js安装及环境配置之Windows篇(转:https://www.cnblogs.com/zhouyu2017/p/6485265.html)
- chassis & power
- 手动脱RLPack壳实战
- Ubuntu如何开启root账户登录
- 谈论javascript闭包