<?php
header("Content-Type: image/png");
$im = @imagecreate(110, 20) or die("Cannot Initialize new GD image stream");
$background_color = imagecolorallocate($im, 0, 0, 0);
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 1, 5, 5, "A Simple Text String", $text_color);
imagepng($im);
imagedestroy($im);
?>
当我执行上面的代码时,我遇到了这样的错误
“无法显示图片,因为它包含错误”
服务器中也显示相同的错误
答案 0 :(得分:2)
我将在这里发表一篇文章,猜测你的PHP标签之前和/或之后都有某种内容。
确保您的文件以<?php
开头,其中无(您可能需要检查byte order mark)。
另外,省略结束?>
标记。你不需要它,它将解决任何尾随的空白问题。