我被移交给了一个维护/加强的网站。该站点的平台运行在PHP5,旧版OpenCart(1.5.x)上。
用户可以使用基于jquery的文件管理器下载图像文件,以显示/ image /文件夹中的文件。
下载后的图像文件无法在任何图像编辑器/查看器应用程序中加载。当我用十六进制编辑器检查文件时,我发现JPEG或PNG文件的开头以0x0A(回车符)开头。这是导致图像无法正确读取的原因,但是从今天早晨开始,它是如何到达那里的。
在另一台具有类似设置的服务器上有一个测试站点。可以正确下载和打开图像。代码应该是相同的。这部分没有被触及,所以我不知道为什么会在Live上发生,而不是在测试网站上。
之前是否有人遇到此问题,修复是什么?
谢谢!
答案 0 :(得分:0)
哦,好主,在结束PHP标签之后的一个包含文件中有回车符!我应该早点知道这件事。的 (捂脸) 强>
感谢所有回复。
此致 Marky