分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

修改PHP上传文件大小限制

发布时间:2023-09-06 01:28责任编辑:熊小新关键词:PHP
1. ?在php.ini中,做如下修改:
???file_uploads = on
???upload_tmp_dir = /home/upload
???upload_max_filesize = 4000M
???post_max_size = 4000M
???一般地,设置好上述四个参数后,上传<=8M的文件是不成问题,在网络正常的情况下。
???但如果要上传>8M的大体积文件,只设置上述四项还一定能行的通。除非你的网络真有100M/S的上传高速,否则你还得关心关心下面的参数:
???max_execution_time = 600
???max_input_time = 600
???memory_limit = 128M

2. ?在要确认上传的 <form> 里加入以下行:
???<input type="hidden" name="MAX_FILE_SIZE" value="4000000000">
3. ?$_FILES["userfile"]["error"]返回值说明:
???$_FILES[‘teacher_pic‘][‘error‘] = 1 ???????文件大小超过了PHP.ini中的文件限制
???$_FILES[‘teacher_pic‘][‘error‘] = 2 ???????文件大小超过了浏览器限制
???$_FILES[‘teacher_pic‘][‘error‘] = 3 ???????文件部分被上传
???$_FILES[‘teacher_pic‘][‘error‘] = 4 ???????没有找到要上传的文件
???$_FILES[‘teacher_pic‘][‘error‘] = 5 ???????服务器临时文件夹丢失
???$_FILES[‘teacher_pic‘][‘error‘] = 6 ???????文件写入到临时文件夹出错
???$_FILES[‘teacher_pic‘][‘error‘] = -1 ??????末充许的类型
???$_FILES[‘teacher_pic‘][‘error‘] = -2 ??????文件过大,上传文件不能超过{$this->maxSize}个字节
???$_FILES[‘teacher_pic‘][‘error‘] = -3 ??????上传失败
???$_FILES[‘teacher_pic‘][‘error‘] = -4 ??????建立存放上传文件目录失败,请重新指定上传目录
???$_FILES[‘teacher_pic‘][‘error‘] = -5 ??????必须指定上传文件的路径

修改PHP上传文件大小限制

原文地址:http://www.cnblogs.com/phpfensi/p/7944601.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved