PHP服务器使用header()创建图像不显示

时间:2018-08-21 07:33:38

标签: php image

我正试图画一个圆。以下代码在我的测试服务器中正常工作。它显示一个红色圆圈。但是,当文件托管在另一台服务器上时,它将无法正常运行,而只能使用“ x”标记。服务器中已启用GD库。

<?php
$im=imagecreatetruecolor(100,100);
imagefilledrectangle($im,0,0,100,100, imagecolorallocate($im,255,255,255));
imageellipse($im,50,50,50,50, imagecolorallocate($im,0,0,0));
$border=imagecolorallocate($im,0,0,0);
$fill=imagecolorallocate($im,255,0,0);
imagefilltoborder($im, 50, 50,  $border, $fill ) ;
header('Content-type:image/png');
imagepng($im);
imagedestroy($im);
?>

可能是什么原因?

0 个答案:

没有答案