论坛上传附件大小默认是20M,这个你可能不知道,现在我告诉你了。那么对于空间本来就不大的站长来讲,这20M简直是噩梦,所以需要控制下。
******************************************正文开始******************************************
第一步:找到管附件上传的这个文件
如图所示

第二步:打开 route
再找到文件 attach.php ,如图所示

第三步:打开后找到第33行

$size > 20480000 AND message(-1, lang('filesize_too_large', array('maxsize'=>'20M', 'size'=>$size)));
在这里,你可以看到作者写的是20M
别急还没完呢,


=======================修改方法============================
改为我想要限制的大小
首先,我们需要一个转换器 我随便找了一个 http://www.bejson.com/convert/filesize/
使用转换器,比如:我想改成500M,那么向下面这样填写,就会得到524288000,好的,我们记下这个。

然后把33行的代码改为
$size > 524288000 AND message(-1, lang('filesize_too_large', array('maxsize'=>'500M', 'size'=>$size)));
至此,教程结束,保存文件即可,上传更新
最后于 2021-2-22
被xiunoa编辑
,原因: