PHP不显示图像

PHP不显示图像,php,image,apache,Php,Image,Apache,我正在使用PHP和apache,因为某些原因,图像拒绝显示 PDF很好,没有错误 有人能帮忙吗 代码如下: header('Content-Type: image/png'); header("Cache-Control: no-cache, must-revalidate"); header("Pragma: no-cache"); header("Content-Length: ".filesize('image.png')); print file_

我正在使用PHP和apache,因为某些原因,图像拒绝显示

PDF很好,没有错误

有人能帮忙吗

代码如下:

    header('Content-Type: image/png');
    header("Cache-Control: no-cache, must-revalidate");
    header("Pragma: no-cache");
    header("Content-Length: ".filesize('image.png'));
    print file_get_contents('image.png');
由于某些原因,此图像不会显示,但PDF会显示

两个文件具有完全相同的文件权限

有人能帮忙吗

谢谢


Andy

尝试更改
打印文件获取内容('image.png')
to
readfile('image.png')不,它可以读取文件,因为我可以把它打印出来,然后得到乱七八糟的信息。谢谢,尽管不客气。我刚才正在阅读,请查看浏览器请求检查器中的标题,并确保内容类型标题未被框架和/或服务器覆盖。它立即起作用-您必须对image.png的路径有问题