【发布时间】:2018-06-17 02:54:47
【问题描述】:
我需要根据图像方向旋转图像并调整其大小。 我从 exif_read_data($source) 函数获取图像方向。
当我这样做时在开发服务器中。
$source="https://bucket.storage.googleapis.com/file.jpg"
$data=exif_read_data(($source));
它有效。
但在生产服务器上。它没有。
它给了我这个错误
exif_read_data(file.jpg): Error reading from file: got=x3FFA(=16378) != itemlen-2=x49DE(=18910)
并且在将 $source 更改为绝对路径之后
$source="gs://bucket/file.jpg"
$data=exif_read_data(($source));
它在开发和生产中都返回此错误。
exif_read_data(file.jpg): File too small (0)
如何让它在生产服务器中工作?
【问题讨论】:
-
你试过不同的文件吗?
-
@Mars 抱歉,我现在可以回复了。我试图更改文件,但它给出了同样的错误。
标签: php google-app-engine google-cloud-storage