Image firefox不显示调整大小的拇指图像

Image firefox不显示调整大小的拇指图像,image,firefox,header,http-headers,nginx,Image,Firefox,Header,Http Headers,Nginx,我在Nginx服务器上创建了一个功能,可以调整一些图片的大小和显示网站。通常这个功能就像google chrome上的符咒一样,可以正确显示所有图片,但不能显示firefox浏览器。Firefox版本是8.0 “我的功能”部分代码如下: function cache_oku($fullpath){ header("Content-Type: image/jpeg"); echo file_get_contents($fullpath); } Calling funciton t

我在Nginx服务器上创建了一个功能,可以调整一些图片的大小和显示网站。通常这个功能就像google chrome上的符咒一样,可以正确显示所有图片,但不能显示firefox浏览器。Firefox版本是8.0

“我的功能”部分代码如下:

function cache_oku($fullpath){
    header("Content-Type: image/jpeg");
    echo file_get_contents($fullpath);

}
Calling funciton type is so ;
<img src="<?php echo 'http://mydomain.com/thumb.phpimage=http://xxxx.net/01.jpg&width=640';?>">
函数缓存\u oku($fullpath){
标题(“内容类型:图像/jpeg”);
回显文件\u获取\u内容($fullpath);
}
调用function类型是如此;
">
1-当我意识到这一点时,我认为这个问题是因为标题信息不足。然后我尝试使用函数添加更多标题,但没有任何更改

2-然后我创建了一个新项目,并将此功能移动到运行Apache服务器的我的其他网站下,当我构建它时,图像会显示所有浏览器

同样的方法也适用于运行apache而不是nginx的网站

为什么会这样?我如何解决这个问题