下面的代碼不從IIS 6/PHP 5.2.9顯示圖像。它從XAMPP工作正常(PHP 5.3)PHP,IIS圖像不顯示在瀏覽器
$img = @imagecreate(200, 200);
$background_color = imagecolorallocate($img, 0, 0, 0);
$text_color = imagecolorallocate($img, 233, 14, 91);
imagestring($img, 12, 60, 90, 'image here', $text_color);
header('Last-Modified: ' . date('D, d M Y H:i:s'));
header('Content-type: image/jpg');
header('Content-Disposition: inline; filename=blank_jpeg.jpg');
ob_start();
imagejpeg($img);
imagedestroy($img);
$jpeg = ob_get_contents();
ob_end_clean();
header ('Content-length: ' . strlen($jpeg));
echo $jpeg;
exit;
在IE7,它實際上輸出包含 jibberish「CREATOR:GD-JPEG V1.0(使用IJG JPEG V62),」所以我覺得GD正在 – KalenGi 2010-01-23 07:00:30
打開錯誤日誌揭示了大量的非GD錯誤這一定會造成奇怪的行爲。 – KalenGi 2010-01-25 01:11:40