我在IIS 6上使用PHP 5.2.0。我想知道我應該如何啓用GD Jpeg支持,我已經在php.ini中取消了extension = hp_gd2.dll的註釋,但仍然沒有得到預期的結果。我錯過了一步嗎?如何修改Php.ini以啓用GD jpeg支持?
編輯----------> 以及使用此代碼:
<?php
function LoadJpeg($imgname)
{
/* Attempt to open */
$im = @imagecreatefromjpeg($imgname);
/* See if it failed */
if(!$im)
{
/* Create a black image */
$im = imagecreatetruecolor(150, 30);
$bgc = imagecolorallocate($im, 255, 255, 255);
$tc = imagecolorallocate($im, 0, 0, 0);
imagefilledrectangle($im, 0, 0, 150, 30, $bgc);
/* Output an error message */
imagestring($im, 1, 5, 5, 'Error loading ' . $imgname, $tc);
}
return $im;
}
header('Content-Type: image/jpeg');
$img = LoadJpeg('progressive.jpg');
imagejpeg($img);
imagedestroy($img);
?>
我希望得到逐行掃描的圖像加載,但我得到錯誤信息。 - 我修改php.ini後沒有重新編譯php < ------我應該嗎?如果是這樣,我將如何重新編譯php?
定義「預期結果」。怎麼了? –
@Kolink,我編輯了我的問題,謝謝 – Kourosh
你應該把那些'@'從那裏抽出來。你故意壓制可能有用的錯誤消息。 – Charles