0

IIS 6 で PHP 5.2.0 を使用しています。GD Jpeg サポートを有効にするにはどうすればよいでしょうか。php.ini で extension = hp_gd2.dll のコメントを既に外しましたが、まだ期待どおりの結果が得られません。手順がありませんか?

編集 ----------> このコードをよく使用します。

<?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を再コンパイルしますか?

4

2 に答える 2

1

php.ini ファイルに "extension_dir="C:\php\ext" のような行が含まれていることを確認してください。そのファイル パスは、アクティブ化しようとしている dll の実際の場所に置き換えてください。

于 2012-12-15T06:26:43.337 に答える
0

あなたは以下のサイトを見ることができます.これはあなたがいくつかのアイデアを得るのに大いに役立つと思います.>>

http://forums.cpanel.net/f5/php-gd-jpeg-support-problem-41642.html

または Perl がインストールされていません。

これをチェックしてください。私は 100% 確実ではありません。完全な回答が得られたら返信してください。,

ありがとう

于 2012-12-15T06:29:41.530 に答える