【问题标题】:How to modify Php.ini to enable GD jpeg support?如何修改 Php.ini 以启用 GD jpeg 支持?
【发布时间】:2012-12-15 06:22:27
【问题描述】:

我在 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

【问题讨论】:

  • 定义“预期结果”。怎么了?
  • @Kolink,我已经编辑了我的问题,谢谢
  • 你可能应该把那些@s 拉出去。您故意隐藏可能有用的错误消息。

标签: php jpeg gd


【解决方案1】:

确保您的 php.ini 文件包含类似“extension_dir="C:\php\ext" 的行,将该文件路径替换为您要激活的 dll 的实际位置。

【讨论】:

  • 您在哪个服务器平台上运行 PHP?
【解决方案2】:

您可以查看以下网站。我认为这可能对您获得一些想法有很大帮助。>>

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

或者没有安装 Perl。

请检查。我不是 100% 确定。如果您得到完整的答案,请回复。,

谢谢

【讨论】:

  • 链接不是答案。请解释链接背后的内容并提供内容的简短摘要。
猜你喜欢
  • 1970-01-01
  • 2011-06-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-19
  • 1970-01-01
相关资源
最近更新 更多