如何修改php上传大小的限制
墨初 编程开发 491阅读
在php中提交数据或上传文件是有大小限制的,如果上传的文件或提交的数据大小超过了限制会导出提交或上传数据失败,php并抛出错误。对于这种情况,我们该如何做呢?下面就提供一个通过修改php配置文件php.ini来解决这一问题的方法。
修改php上传大小限制的方法
打开php的配置文件php.ini后,参考下面提供的方法进行修改
1、修改上传文件的大小值
upload_max_filesize = 8m;
修改上传文件大小的上限值为8m,这里的上传提是通过form表单上传的文件,无论是何种格式的文件都受此配置的限制。
2、修改post数据的接受最大值
post_max_size = 8m ;
这里指的是通过form表单POST给php的最大数据值,包括所有的值,其总大小不得超过8m.
3、php页面运行最大时间
max_execution_time = 600;
php每个页面的运行时候是有限制的,如果超过运行时间限制代码依然没有执行完就会报错,并提示超时一类的错误,为解决这一错误可以修改页面的运行时间限制。
4、php页面接受数据的最大时间
max_input_time = 600;
php的每个页面都有数据接收时间的限制,也需要修正一样。
5、php页面所使用的最大内存
memory_limit = 8m;
php每个页面的执行也有内存的使用分配,也可以通过上面的配置进行修改
ps:以上就是在php配置文件php.ini中的一些限制的修改,需要注意的是上面的配置修改完成后,记录保存并重启php服务。