新闻中心

如何修改php文件大小上传限制

作者 / 无忧主机 时间 2015-03-24 20:53:03

今天无忧主机(www.51php.com)小编给大家所讲述的问题,也是站长们所遇到过的,就是上传文件有大小限制,这个问题都会默认的有限制的,当要上传大的文件就无解了,讲诉修改方法之前是需要提醒大家,在无忧主机的php虚拟主机中是无法修改php.ini这个文件,必须是在本地创建的、VPS主机、云主机或者是单独的服务器上面修改,只是告知站长们修改的方法,具体是怎么样操作呢,请看下面几个步骤: 1、当文件很小的时候是没有任何的问题的,但是很有可能会超过一分钟才能上传完,可是在php中默认最久执行时间为30秒,如果上传时间超过30秒的话,该脚本就会停止执行,就会出现无法打开网页的情况 这时我们得修改:php.ini里面的:max_execution_time,可修改为:max_execution_time = 600,如果后面数值修改为“0”的话,就是没有限制,这样就修改了上传文件脚本执行的超时时间 2、修改:post_max_size,设定“POST”数据所允许的最大大小,这个设定也直接影响PHP上传文件, 但是这个文件默认值为:2M 如果 POST 数据尺寸大于:post_max_size $_POST,和 $_FILES superglobals 就会为空。 因此我们就要将:post_max_size 改为 post_max_size = 150M,也可以设置为更大,这样就会影响到。 3、其实有很多站长都只操作了第二条的操作,结果php上传文件时最大仍然为8M,原因就是还要改一个上传文件的最大大小的参数:upload_max_filesize,查找到:upload_max_filesize将其修改为:upload_max_filesize = 120M 即可。 但是要注意的是:在php文件上传中,post_max_size 设定的数值要大于 upload_max_filesize 这样才是最好的。 最后还是要提醒一下大家,在无忧主机这里的php.ini这个文件是不能修改为哦,这个方法只能在可以修改php.ini的主机商使用的,希望能帮助到一些站长们。 无忧主机相关文章推荐阅读: 蓝科CMS系统安全设置教程 无忧主机浅谈404页面的设计 无忧主机教程之CONVERTZ编码转换器介绍 如何设置LANKECMS(蓝科CMS)程序打开中文首页

本文地址:https://www.51php.com/others/19047.html

1
1
1
1
1
1
1