学习NO.1 发表于 2015-3-5 14:42:09

修改PHP上传文件大小限制

本帖最后由 学习NO.1 于 2015-3-5 14:44 编辑

1.打开php.ini  2.查找post_max_size(表单提交最大数值,此项不是限制上传单个文件的大小,而是针对整个表单的提交数据进行限制的);默认为8M,设置为自己需要的值  3.查找File Uploads(是否允许通过http上传文件的开关);确认file_uploads = on  4.查找upload_tmp_dir(文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹);可设置为自己需要的目录  5.查找upload_max_filesize(允许上传文件大小的最大值);默认为2M,设置为自己需要的值  6.如果要上传大于8M的文件,还需要对下面的参数也进行设置:  查找max_execution_time = 600 ;每个PHP页面运行的最大时间值(秒),默认30秒  max_input_time = 600 ;每个PHP页面接收数据所需的最大时间,默认60秒  memory_limit = 8M ;每个PHP页面所需要的最大内存,默认8M  7.重启web服务

------------------------------------------------------------------------------
案例分析:
虚拟主机本来就改不了php.ini
虚拟主机说白了就是一台服务器的其中一站点, 其实也是一个文件夹!
而php.ini是作用于整台服务器的所有可运行的php站点!
确切的说, 不是不可以改php.ini, 而是客服根本就不会给你改, 也不可能给你改, 不可能为了你一个站点而修改整台服务器的配置文件!
解决方法有2个:
第一、重新找一个虚拟主机,购买之前先询问空间商是否支持你所需要的功能!
第二、购买vps、云服务器、独立主机等你自己拥有服务器远程权限的服务器, 自己远程登陆到服务器上,不要说改php.ini, 就是安装原子弹都行!
页: [1]
查看完整版本: 修改PHP上传文件大小限制