全局控制 php.ini 文件,修改php.ini 文件里面的参数
1、开启文件上传
file_uploads = On
2、内存大小
memory_limit = 128M // 在被取消之前,一个脚本可使用多少内存(字节)
3、增加 post 方式提交的数据大小
post_max_size = 32M
4、允许上传的最大上传文件大小
upload_max_filesize = 30M
5、最大的输入时间。一个脚本等待输入数据的时间有多长(秒)
max_input_time = 60
6、增加进程执行的时间。一个脚本可使用多少 CPU 秒
max_execution_time = 300
从逻辑顺序上:memory_limit > post_max_size > upload_max_filesize,再加上一个前提 max_execution_time许可时间足够长。
参考:http://lists.roundcube.net/pipermail/users/2011-March/007748.html
您好,请问您是想知道如何正确调整PHP上传附件大小限制吗?
如何正确调整PHP上传附件大小限制~
修改一下php.ini文件。
需要服务器权限才可修改!!
需要在PHP.ini里设置以下几项:
1. post_max_size =10M
表单提交最大数据为10M.此项不是限制上传单个文件的大小,而是针对整个表单的提交数据进行限制的.
限制范围包括表单提交的所有内容.例如:发表贴子时,贴子标题,内容,附件等...
2.file_uploads = On
是否允许上传文件,如果为OFF您将不能上传文件.
3.upload_tmp_dir = "D:/APM/PHP/uploadtemp/"
上传文件时系统使用的缓存目录.如果此目录所在磁盘空间不足的话您将不能上传文件.
4.upload_max_filesize =2M
最大上传文件大小,此项针对上传文件时单个文件的大小.
与post_max_size之间的关系:
在论坛发表贴子时,您post_max_size 设为10M,而此项设成了2M,那么您只能上传最大为2M的附件,且可以同时上传5个.
注意:很多人遇到修改php.ini后重应WEB服务后仍然不能生效.这种情况应该先确认一下所改的php.ini是不是当前PHP所使用的.
您可以在WEB目录下建立一个php文件,内容很简单就一句话
代码:
<?php
phpinfo();
?>
浏览器中查看此文件, Configuration File (php.ini) Path 此项对应的就是您的PHP当前正在使用的php.ini文件了.
上传附件是大家经常需要操作的,但是很多情况都会限制上传附件的大小。那么下面小编为大家支支招。 修改上传附件大小限制方法: 修改 php.ini (Windows 系统在 C:/Windows/system32 下)中的下面几项: post_max_size = 8M (表单提交的最大限制,此项不是限制上传单个文件的大小,而是针对整个表单提交的数据进行限制。) upload_max_filesize = 2M (上传的单个文件的最大限制) 保证 post_max_size >= upload_max_filesize 即可,也就是前者不小于后者。 修改之后一定要重启 Web 服务。
#15395185768#
怎么修改PHP的最大 传输限制? - ******
#轩典# 修改php.ini 找到:max_execution_time = 30 //这个是每个脚本运行的最长时间,单位秒 修改为:max_execution_time = 150 找到:max_input_time = 60 //这是每个脚本可以消耗的时间,单位也是秒 修改为:max_input_time = 300 找到:memory...
#15395185768#
phpwind 8.5 论坛里面 附件和图片最大只支持2兆,怎么改成能上传10兆 - ******
#轩典# 这是php环境设定的,php默认上传配置2M需要更改php.ini里的最大上传的值才行,也就是讲你要有服务器权限,如果没有只能跟空间商协商了.
#15395185768#
怎么修改php虚拟空间单个文件上传大小限制 ******
#轩典# 如果空间商限制了你就不能突破规定的最大限制,只能改的更小,如果是自己的服务器需要修改配置文件,一般在C盘下的PHP.INI文件里
#15395185768#
php中,怎么解决导入数据库时,文件大小的限制 - ******
#轩典# 你可以去看看这个网站里边写着如何导入数据库http://www.tangdudu.com 你说的有几个地方 1 nginx或者apache的限制 2 php的upload限制和phppost的最大值,和超时时间 3 mysql本身的限制
#15395185768#
修改PHP上传文件大小限制 - ******
#轩典# 1. 在php.ini中,做如下修改:file_uploads = onupload_tmp_dir = /home/uploadupload_max_filesize = 4000Mpost_max_size = 4000M一般地,设置好上述四个参数后,上传<=8M的文件是不成问题,在网络正常的情况下.但如果要上传>8...
#15395185768#
怎么修改上传附件大小限制 - ******
#轩典# upload_max_filesize的值要小于post_max_size的值.
#15395185768#
做下载站怎么设置上传大小限制8M及以上的附件 - ******
#轩典# 文件跨越了治理员限制的大年夜小 Click To Back... 我都设定的 但没有后果---哦 都可以了 修改 栏目 附件限制第一步在PHP.ini修改upload_max_filesize = 2M修改 2M这个第二步体系设置---网站设备---附件设置修改许可上传的附件大年夜小第三步修改栏目标附件限制
#15395185768#
如何修改服务器上传附件大小限制 - ******
#轩典# 需要在PHP.ini里设置以下几项:1. post_max_size =10M 表单提交最大数据为10M.此项不是限制上传单个文件的大小,而是针对整个表单的提交数据进行限制的.2.file_uploads = On 是否允许上传文件,如果为OFF您将不能上传文件.3.upload_...
#15395185768#
phpcms在编辑器里的上传附件大小限制在哪修改?? - ******
#轩典# 还需要在PHP.ini里修改upload_max_filesize 这个参数吧
#15395185768#
如何修改文件上传大小限制 - ******
#轩典# 此法不用直接.修改php.ini,适用于虚拟主机. 配置Apache支持.htaccess //找到 Options FollowSymLinks AllowOverride None //修改为 Options FollowSymLinks AllowOverride All //就可以了 在目录下新建一个.htaccess文件,windows默认是不...