Следующий код не отображает изображение с 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, содержащий «СОЗДАТЕЛЬ: Г.Д.-JPEG v1.0 (с использованием V62 IJG JPEG)», поэтому я думаю, что GD работает – KalenGi
Включение протоколирования ошибок показал много не-GD ошибки что должно вызывать нечетное поведение. – KalenGi