最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
如何设置PHP上传文件大小限制
时间:2013-05-09 编辑:简简单单 来源:一聚教程网
一,如果php没有限制我们可以在上传时就限制上传大小,如
代码如下 | 复制代码 |
$maxattachsize=5097152;//最大上传大小,默认是2m $temppath=$upfile['tmp_name']; $filesize=filesize($temppath); if($filesize > $maxattachsize)$err='文件大小超过'.$maxattachsize.'字节'; |
这样就限制了文件只能上传2MB大小的文件了
二,修改php.ini中的post_max_size和upload_max_filesize
1、memory_limit内存设置限制
2、max_execution_time程序执行时间限制
3、post_max_size最大POST数据限制
4、upload_max_filesize最大上传文件大小限制
例
代码如下 | 复制代码 |
max_execution_time = 30 ; Maximum execution time of each script, in seconds ; Maximum size of POST data that PHP will accept. ; Maximum allowed size for uploaded files. |
小提示,如果你是上传大文件我们最好在页面加上执行时间set_time_limit
代码如下 | 复制代码 |
set_time_limit(0); |
这样就不会超时了
相关文章
- PHP导出数据超时的优化建议解读 10-31
- PHP之mysql位运算解析 10-31
- Laravel实现登录跳转功能解析 10-31
- php双向队列解读 10-31
- Laravel异常上下文解决教程 10-24
- php数组查询元素位置方法介绍 10-24