由于更换服务器,DEDE后台使用zip包发图片的功能出现某些问题,自己用在线php解压zip程序测试了一些自己压缩的zip包,也是发现某些部分解压就出错,某些正常,目前还不知道什么问题,可能跟系统有关,centos 5.6 64bit,谁了解情况的可以留下方法帮助一下我.
下面言归正传了,既然不能常用的zip发布功能了,那么就用后台那个flash手工上传吧,传了几组图片发现都没加上水印,调试了几次水印依然无果,于是在想DEDE程序问题确实不少,是不是程序的问题呢,找到了/dede/swfupload.php (后台地址根据自己的实际地址替换),找到108行:
//WaterImg($cfg_basedir.$fileurl, 'up');
问题终于找到原因了,去掉前面的//即可,或者替换为:WaterImg($cfg_basedir.$fileurl, 'up');
希望能帮到大家,顺便也记录一下,避免以后遇到这个问题又得苦恼半天...