学习NO.1 发表于 2016-5-31 17:30:39

DISCUZ上传附件显示“没有合法的文件被上传”解决的具体办法

最近道勤主机小编遇到一个客户使用Disucz程序建站,在网站上传图片文件的时候,出现了“没有合法的文件被上传”的错误提示。提示如下图所示:


解决办法source/class/discuz/discuz_upload.php编辑这个文件,将由于程序限制了大尺寸(指分辨率)附件图片,提示 “没有合法的文件被上传”
更改方法:sourceclassdiscuzclass_upload.php
找到:


discuz论坛上传附件报错
其实这个报错的原因很简单,是因为程序本身限定了大尺寸附件图片的上传。要解决这个问题,只需要找到限制大小的文件,修改或者取消相应的限制就行了。解决方法如下:找到文件:sourceclassdiscuzclass_upload.php将 if($size > 16777216 || $size < 16 ) 中16777216改大后即可解决问题。16777216大约为5000*3356。
页: [1]
查看完整版本: DISCUZ上传附件显示“没有合法的文件被上传”解决的具体办法