【问题标题】:Resource interpreted as Document but transferred with MIME type image/png资源被解释为 Document 但使用 MIME 类型 image/png 传输
【发布时间】:2017-08-01 03:21:00
【问题描述】:

我在两台不同的租用服务器上有以下代码的两份副本:

<?php
$my_img = imagecreatefrompng("img.png"); 
header( "Content-type: image/png" );
imagepng( $my_img );
imagecolordeallocate( $text_color );
?>

当我尝试运行一份副本时,标题中出现错误。当我运行另一个副本时,它工作正常。什么可能导致问题?

【问题讨论】:

  • 如有必要,我可以添加有关服务器的更多详细信息

标签: php mime php-gd


【解决方案1】:

试试这个:

<?php
  header("Content-Type: image/png");
  readfile("img.png");
  exit;
?>

如果您只想从 php 文件加载和显示图像,则无需重新创建图像。

【讨论】:

    猜你喜欢
    • 2013-04-12
    • 2014-08-19
    • 2013-05-26
    • 2011-09-29
    • 2023-03-12
    • 2016-03-30
    • 2017-03-19
    • 1970-01-01
    相关资源
    最近更新 更多