图像显示为html mime乱码-PHP-Glide

图像显示为html mime乱码-PHP-Glide,php,image,server,php-glide,Php,Image,Server,Php Glide,所以我使用Glide(TheppLeague)图像处理系统在网站上创建缩略图。当我使用小缩略图时,它会像html mime一样乱七八糟地显示出来,但同样的图像,大缩略图会很好地显示出来 大缩略图: 这是我的服务器配置还是代码问题?有什么想法吗?看起来您缺少一个内容类型标题标题('content-type:image/jpeg'),但是如果没有看到任何代码,我不能确定 此外,小图像有两个expires标头和3个cache control标头(例如,使用chrome检查网络请求)。请共享您的代码奇怪

所以我使用Glide(TheppLeague)图像处理系统在网站上创建缩略图。当我使用小缩略图时,它会像html mime一样乱七八糟地显示出来,但同样的图像,大缩略图会很好地显示出来

大缩略图:


这是我的服务器配置还是代码问题?有什么想法吗?

看起来您缺少一个内容类型标题
标题('content-type:image/jpeg')
,但是如果没有看到任何代码,我不能确定


此外,小图像有两个expires标头和3个cache control标头(例如,使用chrome检查网络请求)。

请共享您的代码奇怪的是,对于大缩略图,这很好,并提供了正确的内容类型,不是吗?如果内容类型被设置为某个内容或缺少某个内容,那么它是否会在所有缩略图大小中丢失?请共享您的代码,较小的图像无法正确设置内容类型。检查发送的标题,您将看到较大的图像将内容类型设置为text-html。您可能还希望打开错误日志记录,我感觉由于PHP错误(可能是exif错误),内容类型标题被覆盖