Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

后台图片水印预览的错误

[复制链接]
1009087082 发表于 2014-2-10 13:20:59 | 显示全部楼层 |阅读模式
本帖最后由 1009087082 于 2014-2-10 13:28 编辑

文件./source/admincp/admincp_checktools.php中411行的代码如下:
echo '<img src="data/attachment/temp/watermark_temp3.jpg?'.random(5).'"><br /><br />'.
                $lang['imagepreview_imagesize_source'].' '.number_format($sizesource).' Bytes   '.
                $lang['imagepreview_imagesize_target'].' '.number_format($sizetarget).' Bytes ('.
                (sprintf("%2.1f", $sizetarget / $sizesource * 100)).'%)';
可以看到:预览图片的路径“data/attachment/temp/watermark_temp3.jpg”已经定死了,但是生成缩略图的路径是根据设置来生成的。
看代码./source/class/class_image.php中的13行:
$target = empty($target) ?  $source : $_G['setting']['attachdir'].'./'.$target;
一旦在后台改了图片的上传路径,预览就会失败。不单是水印预览会失败,缩略图预览也失败。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-3-11 04:30 , Processed in 0.025882 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表