Discuz!交流社区

 找回密码
 立即注册
搜索
查看: 4|回复: 0

[教程] Discuz PHP文件上传大小限制

[复制链接]
发表于 2023-1-8 15:01:28 | 显示全部楼层 |阅读模式
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/)中搜索。
  1. max_execution_time
复制代码
默认是30秒,改为
  1. max_execution_time = 0
复制代码
0表示没有限制
以上就是php文件上传大小限制的介绍,在我们实际使用php文件的上传时,会受到内存的限制,而这些与变量有着密切的关系,大家在使用时需要注意。更多php学习指路:

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部