ueditor编辑器多图上传全部显示一样的图片, BUG解决方案

1541

打开ueditor编辑器的根目录,找到php文件夹,修改上传功能文件Uploader.class.php

image.png

找到大概第305行的位置,或者搜索$randNum,

在 原有的数值上去掉一个0,就能修复这个BUG了

image.png

原因

这里是随机生成文件名,为了防止文件名重复,作者将取随机数的范围设置的很大,为了防止重复,但是这里的10000000000刚好超出了php取随机数函数的最大范围,导致在使用多图上传的时候,文件名取值为NULL,所以上传的图片地址都变成了最后一张图,并且图片都是一样的