使用PHP文件内容在Windows上写入TIFF图像

使用PHP文件内容在Windows上写入TIFF图像,php,windows,tiff,Php,Windows,Tiff,问题是,它在Linux上确实很有魅力,但在WindowsServer2008R2和PHP5.3上却没有 我使用的方法是file\u put\u contents写入JPEG图像时没有任何问题,但无法写入TIFF文件 有人看到过这样的行为吗?我们可以看看您用来创建TIFF图像的代码吗?你在Windows上有没有零字节的文件,或者损坏的图像,或者什么?这些数据来自哪里?一直都是二进制的吗?如果在某个时刻将其解释为字符串,则在某些情况下可能会损坏,但在其他情况下不会损坏(显然不是在Linux中,而是在

问题是,它在Linux上确实很有魅力,但在
WindowsServer2008R2
PHP5.3
上却没有

我使用的方法是
file\u put\u contents
写入JPEG图像时没有任何问题,但无法写入
TIFF
文件


有人看到过这样的行为吗?

我们可以看看您用来创建TIFF图像的代码吗?你在Windows上有没有零字节的文件,或者损坏的图像,或者什么?这些数据来自哪里?一直都是二进制的吗?如果在某个时刻将其解释为字符串,则在某些情况下可能会损坏,但在其他情况下不会损坏(显然不是在Linux中,而是在Windows中)。数据是二进制的,并且是SOAP请求的结果,这确实有效。我将SOAP请求的结果与Windows/Linux进行了比较,结果完全相同。