【问题标题】:Installing Imagick on IIS?在 IIS 上安装 Imagick?
【发布时间】:2013-11-23 23:47:20
【问题描述】:

我正在尝试在 IIS 上安装 Imagick。这是我第一次尝试安装 PHP 扩展,如果有人能帮助我,我将不胜感激。

我下载了推荐的适用于 Windows 的 ImageMagick 二进制程序并安装了它。然后,我从http://pecl.php.net/package/imagick下载了Imagick v3.1.2。

我打开存档,发现一堆CH等文件。我不知道现在该怎么办。 o.O 我应该对这些文件做些什么吗?

然后有一个包含 PHP 文件的 examples 文件夹。终于,熟悉的东西了! :)

我还从标有DLL 的网站下载了存档。里面还有一堆文件。

无论如何,如果有人可以在这里帮助我,我将不胜感激。我正在使用 PHP v5.3,phpinfo() 表示系统是 Windows Server 2008 R2 Web Server Edition......希望对您有所帮助...

我没有安装 PHP 扩展的经验,文档也不是很好...:/

谢谢!!

【问题讨论】:

    标签: php iis imagemagick imagick ini


    【解决方案1】:

    您下载了 ImageMagick 源代码,该源代码需要编译成二进制文件,然后安装在您的系统上才能使用。如果你不想这样做——我猜你的问题,你不想这样做——那么我建议从 precompiled binaries located here 安装它。

    ImageMagick 在 Windows 8(x86 和 x64)、Windows 7(x86 和 x64)上运行, 带有 Service Pack 3 的 Windows XP (x86)、带有 Service Pack 3 的 Windows Vista (x86 & x64) Service Pack 2,带有 Service Pack 2 的 Windows Server 2003(x86 和 x64) (验证 MSXML6 是否存在)、Windows Server 2003 R2 (x86 & x64)、 带有 Service Pack 2 的 Windows Server 2008(x86 和 x64)和 Windows 服务器 2008 R2 (x64)。

    内存量可能是一个重要因素,尤其是如果您 打算处理大图像。至少 512 MB 的 RAM 是 推荐,但内存越大越好。虽然 ImageMagick 运行 在单核计算机上,它会自动并行运行 多核系统大大减少了运行时间。

    ImageMagick 的 Windows 版本是自安装的。只需点击 下面的适当版本,它将自行启动并询问您 几个安装问题。名称中带有 Q8 的版本为 8 比特每像素分量(例如 8 位红色、8 位绿色等),而, 文件名中的 Q16 是每像素 16 位的分量。一个Q16版本 允许您在不损失精度的情况下读取或写入 16 位图像 但需要的资源是 Q8 版本的两倍。版本与 文件名中的 dll 包括 ImageMagick 库作为动态链接 图书馆。除非您有特殊要求,否则我们建议您这样做 用于 32 位 Windows 的 ImageMagick 版本。

    【讨论】:

    • 我已经安装了它,但我认为 ImageMagick 和 Imagick 是两个不同的下载。我下载了 Imagick,这就是所有这些文件的内容。 ImageMagick 似乎安装得很好,但是我需要做什么才能安装 Imagick 并让它与 PHP 一起工作?谢谢!!
    • 啊,好吧。 Imagick 是 PHP 的扩展。您同样必须编译它然后将其添加到您的 PHP 配置中以使其工作。您应该查看某处是否有预编译版本。最适合您的方案。
    猜你喜欢
    • 2011-12-29
    • 2017-10-19
    • 1970-01-01
    • 2016-07-10
    • 2017-08-13
    • 2014-02-06
    • 2017-11-08
    • 2020-06-20
    • 2012-08-28
    相关资源
    最近更新 更多