【发布时间】:2014-05-18 04:32:44
【问题描述】:
我有一个图片上传脚本,在将图片上传到它所在的域时可以正常工作,但我还需要将相同的图片上传到备用子域。
这是我遇到问题的代码。
$filename = "../../images/home-features/" . $imagename;
$filename2 = "/var/www/vhosts/domain.org/httpdocs/images_home/features/" . $imagename;
imagejpeg($tmp,$filename,60);
imagejpeg($tmp,$filename2,60);
这是两个没有上传的第二个。我没有收到任何错误 - 就好像它已经工作但图像不存在。
有什么想法吗?
【问题讨论】:
-
imagejpeg 返回什么?我的猜测是存在一些权限问题或路径错误
-
我认为imagejpeg是一个用于创建jpeg文件的php函数...
-
没错。返回值是多少?根据手册:“成功时返回 TRUE,失败时返回 FALSE。”
-
啊...对不起!我累了……让我看看!
-
我已按照@nl-x 的建议将第二个 imagejpeg 函数更改为副本,并且返回 false。
标签: php cross-domain image-uploading