PHP不支持特殊JPEG?

时间:2014-07-25 13:43:12

标签: php jpeg mime

我已经在PHP中创建了一个上传表单(带有MIME类型的白名单),但在测试期间我遇到了一个特殊的'看起来不起作用的JPEG。 PHP似乎没有为它选择MIME类型。

你能告诉我,有没有特别的' jpeg类型?我无法在Google上找到与此相关的任何内容。

非常感谢,

萨姆

编辑:我在paint.net中打开文件,并使用JPEG的paint.net默认设置保存了一份副本,这个文件上传得很好。

1 个答案:

答案 0 :(得分:0)

鉴于你给出的解释,特别是文件读取(显然没有错误),保存后你可以使用它,最可能的问题是:

  1. 该文件是渐进式JPEG,您的解码器不支持渐进式。
  2. 该文件使用了解码器不支持的采样设置。
  3. 该文件使用了解码器不支持的文件格式(有多种JPEG文件格式)。
  4. (不太可能)文件是JPEG 2000格式。