【问题标题】:Can't install gmagick on Windows 7 XAMPP无法在 Windows 7 XAMPP 上安装 gmagick
【发布时间】:2013-02-12 10:34:08
【问题描述】:

我安装了 XAMPP 1.8.1 和 PHP 5.4.7。当我将 php_gmagick_ts.dll 添加到我的 php.ini 时(我确保我需要 ts 而不是 nts 版本),在重新启动 Apache 时出现这些错误:

程序入口点 php_checkuid_ex 不能位于 动态链接库php5ts.dll

在那之后:

PHP 启动:无法加载动态库 'C:\xampp\php\ext\php_gmagick_ts.dll' - 找不到指定的过程。

有什么帮助吗?

【问题讨论】:

    标签: php apache xampp gmagick


    【解决方案1】:

    AFAIK 目前没有在 Windows 上与 PHP 5.4 一起使用的 GraphicsMagick DLL。

    由于最新 PHP 版本的 php_gmagick_(n)ts.dll 的可用性始终是个问题,我建议您要么退回到 PHP 5.3 (DLLs available here),要么使用独立版本的 GraphicsMagick 并调用它在 PHP 中使用 exec() 命令。

    【讨论】:

    • 谢谢Jpsy,我会试一试,告诉你进展如何。
    • 我刚刚尝试过,但是这个 XAMPP 是 VC6 并且需要 VC9(正如您在此处的另一个问题中所写的那样)。我在这里真的很绝望。也许我应该改用 ImageMagic。有什么建议吗?
    • 是的,这些是使用 php_gmagick DLL 的问题。我也有我的一份。您必须找到与您的 PHP 版本(PHP 版本号、线程安全/非线程安全、Visual Studio 运行时版本 VC6/VC9)完全匹配的 DLL。我不知道任何 VC6 版本的 DLL,所以您的选择是使用 PHP 5.3 的 VC9 版本。你可以在这里下载:windows.php.net/download
    猜你喜欢
    • 1970-01-01
    • 2012-01-17
    • 2013-10-24
    • 2013-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-09
    相关资源
    最近更新 更多