php图片合并函数上传至服务器后无法正常使用

[复制链接]
查看11 | 回复1 | 2011-8-22 22:20:16 | 显示全部楼层 |阅读模式
服务器空间看的gd库已经开启,代码在本地测试一切正常可以成功添加水印,但上传至服务器后就鸡肋了,想被注视掉一样没其作用,代码如下:
//原始图像
$dst = "888.jpg";
//得到原始图片信息
$dst_im = imagecreatefromjpeg($dst);
$dst_info = getimagesize($dst);
//水印图像
$src = "V.jpg";
$src_im = imagecreatefromjpeg($src);
$src_info = getimagesize($src);       
//水印透明度
$alpha = 30;
//合并水印图片
imagecopymerge($dst_im,$src_im,$dst_info[0]-$src_info[0],$dst_info[1]-$src_info[1],0,0,$src_info[0],
$src_info[1],$alpha);
//输出合并后水印图片
imagejpeg($dst_im,"$dst");
imagedestroy($dst_im);
imagedestroy($src_im);
888.jpg没有任何变化,但在本地测试的时候就没有问题,是服务器没配置好吗,gd库已经开启?


回复

使用道具 举报

千问 | 2011-8-22 22:20:16 | 显示全部楼层
如果本地程序没问题的话,在确定外网程序与本地程序一致后,基本可以断定是环境问题了1,确定下服务器上有没有建立临时文件夹2,确定下服务器的相关文件夹有没有权限3,再确定下是否有相关的扩展没有开启就这三样了,,如果还不行的话,建议离职,呵呵...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行