1、文件上传的大小涉及的变量
upload_tmp_dir:上传文件的临时位置,请确保该路径具有可读性和可写性。
memory_limit:单页PHP最大内存大小一般为128M。
post_max_size:post提交允许的最大数据。
upload_max_filesize:默认情况下,文件上传允许的最大尺寸为2M。
max_execution_time:网页的最大运行时间。
max_input_time:页面接收数据的最大时间可以理解为上传文件(或POST请求)的最大时间。
2、上传大小限制的操作
修改max_execution_time,上传一般文件,除非文件很小。就像一个5M的文件,上传可能需要一分钟以上。
在php中,默认页面的最长执行时间是30秒。也就是说,如果超过30秒,脚本将停止执行。在php.ini(/etc/php5/)中搜索。
默认是30秒,改为
0表示没有限制
以上就是php文件上传大小限制的介绍,在我们实际使用php文件的上传时,会受到内存的限制,而这些与变量有着密切的关系,大家在使用时需要注意。更多php学习指路:
|