织梦dedecms是一个非常优秀的建站程序,曾经创下个人建站80%的市场份额,很多功能也可以通过自己DIY来实现。织梦初始程序在追求速度与空间的节省,把上传图片控制在2M以内,对资讯网站无关紧要,但对于个人博客或者图片站,且又追求高质量体验时,就显得有点力不从心了,要知道,普通智能手机的拍照基本都大于2M,更别说高档的相机之类,那么要如何去掉织梦上传图片大小超过2MB的限制呢?
关于织梦上传图片大小超过2MB的限制这个问题,应该把它分为两点来讲,因为SP1与SP2的版本在修改上千差万别,用同样的方法不可能达到相同的目的,下面看我细细道来。
1.去掉织梦dedecms sp1版本上传图片大小限制
找到后台,默认dede\templets文件夹下有两个文件,即album_add.htm与album_edit.htm两个文件。
先用记事本打开album_add.htm,在第70行找到:
file_size_limit : "2 MB",
修改成想要的数字即可;
再用记事本打开album_edit.htm,大约在第78行找到:
file_size_limit : "2 MB",
同样将2MB改成需要的数值大小就可以了。
2.去掉织梦dedecms sp2版本上传图片大小限制
以上方法只适合SP1版本,对SP2版本就不适合了,因为SP2版本已经将这个设定值放在两个JS文件中,所以只能修改这两个JS文件,方法如下:
找到物理路径assets\js文件夹,其中有dedecms.upload.js与dedecms.upload.min.js两个文件要修改,首先用记事本打开dedecms.upload.js,找到大约93行与266行两处,代码为:
if (file.size > fileSize * 1024 * 1024) {
把4个1024修改成想要的数值即可。
再用记事本打开dedecms.upload.min.js,这里的代码全部写成一行,不好定位,直接用“图片大小超过”关键词去搜索,也是有两处,把4个1024都修改成想要的数值即可。
好啦,现在你可以尽情的上传图片了,想传多大就传多大,一点也不会受限制。
如果你觉得本篇文章对你有帮助,请点击收藏,方便以后再次查找参考,当然如果你有这方面的问题,也可以在评论区提出,有时间一定回,最后请注意关注,点赞和强力推荐,因为我会不定期的更新文章,它也可能解决掉你遇到此类问题的茫然与困惑,让你少走弯路!