gpt4 book ai didi

PHP Apache ImageMagick 扩展无法加载

转载 作者:行者123 更新时间:2023-12-04 05:39:29 24 4
gpt4 key购买 nike

我正在使用 Apache 2.2、PHP 5.4.4 VC9 运行 64 位 Windows 7。我已经下载并安装了 ImageMagick 6.6.4 并在命令提示符下成功测试了它。我已经重新启动了我的电脑。我尝试了许多不同的扩展文件,但在我的 Apache 日志中不断出现以下错误。

PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\\PHP\\ext\\php_imagick_ts.dll' - The specified procedure could not be found.\r\n in Unknown on line 0

我有我的 extension_dir设置为 C:\PHP\ext .我当然添加了行 extension=php_imagick_ts.dll根据我正在尝试的文件进行修改。

最佳答案

我让 Imagick 使用 PHP 5.4(仅测试命令行,但 Apache 应该可以工作)使用在此处编译和托管的 beta 库在 Win7 x64 上工作:http://www.peewit.fr/imagick/
我通过 ImageMagick downloads page 上的 ImageMagick-6.8.0-7-Q16-windows-dll.exe 文件安装了 ImageMagick .

C:\>php -v
PHP 5.4.0 (cli) (built: Feb 29 2012 19:24:02)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies

C:\>php -m
[PHP Modules]
...
imagick
...
我还没有实际测试过使用这个扩展,但我相当有信心这会起作用,因为当我尝试简单地运行 php -v 时,我尝试过的所有其他 .dll 都会导致 php.exe 崩溃。 !

关于PHP Apache ImageMagick 扩展无法加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11444529/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com