php对文件上传限制方法的修改

php对文件上传限制方法的修改
PHP默认上传限制是最大2M,要上传超过这组文件,需要调整PHP、Apache等的一些参数。接下来,我们简要介绍PHP文件上载所涉及的一些参数。

file_uploads:如果开关允许上传的文件通过HTTP,默认是。

upload_tmp_dir:upload_tmp_dir是用来说明临时目录放在PHP上传。如果要上载文件,则需要确保服务器不关闭临时文件并向文件夹写入权限。如果未指定,PHP将使用系统的默认值。

upload_max_filesize:允许的文件的最大值被上传,并默认为2M。

post_max_size:控制数据,可以通过使用POST方法通过PHP表单提交收到的最大数量。如果你想使用PHP文件上传功能,你需要改变这个值要大于upload_max_filesize。

max_input_time:秒的时间通过后,接收数据,并将是有限的。如果应用程序的运行环境是在一个较低的速度链,你需要增加这个值来容纳更多的时间接收数据。

memory_limit:为了避免在运行脚本系统可用内存的大量使用,PHP允许的内存使用极限的定义,最大内存容量变memory_limit可以由memory_limit变量单脚本使用的值应适当大于的post_max_size价值。

max_execution_time:max_execution_time设置脚本等待脚本在脚本的被迫终止执行的时间是以秒计算的。这个变量是非常有用的脚本时,进入一个无限循环的状态。然而,当有一个合法的需要完成的活动有很长的一段时间(为例如,上传大文件),这个功能也可以导致一个失败的操作。在这种情况下,有必要考虑增加这个变量的值来避免PHP关闭脚本时,脚本执行一些重要的过程。

Linux主机,有可能是php.conf文件底部 / / / httpd等conf.d / /中访问。此文件可以解决某些系统文件大小限制。

以上是本文的全部内容,希望能掌握php文件对您有所帮助。

tag:文件上传修改方法电脑软件php

相关内容