概览
ZendService\Amazon\S3
下载图像时,MD5哈希值为INCORRECT。问题
从S3通过ZendService\Amazon
库提取数据时是否有任何数据截断或损坏问题?任何帮助都会非常感激。
详情
我们使用带有ZendService\Amazon
库的Amazon S3来推送和提取全尺寸和缩略图以及PDF文件。最近,我们开始为我们的一些文档实现PDF导出。正如你们中的一些人可能知道的那样,ZendPdf
在形象错误的图像方面可能非常挑剔。在浏览器中通过S3加载相同的图像没有任何障碍。在我们开发此功能时,我们开始注意到插入ZendPdf
的图像和PDF仅在少数情况下起作用。我们的许多图像都会导致异常或带有文物。
当我深入挖掘时,我将S3上文件的MD5哈希与通过ZendService\Amazon
库提供的文件进行了比较。虽然文件属性是正确的,但文件内容略有不同。我用我们的文件系统适配器测试了这个相同的功能,它工作正常。我还测试了一个不同的S3客户端(Windows应用程序),发现该文件也正常工作(即哈希匹配)。这个问题似乎与某个方面的ZendService\Amazon
库有关。