我按照 http://bytehash.appspot.com/2012/02/Installing-imagick-for-php-in-windows-under-xampp
中的步骤进行操作,下载了 imagick 的 dll 文件,并将其添加到 xampp/php/ext
文件夹中,然后在 php.ini 文件中添加如下代码:extension=php_imagick_ts.dll
。我还安装了 imagemagick,并通过以下命令确认其已安装:
C:\>convert -version
Version: ImageMagick 6.8.6-8 20
Copyright: Copyright (C) 1999-2
Features: DPC OpenMP
Delegates: bzlib djvu fftw font
ngo png ps tiff webp x xml zlib
当我通过xampp控制面板重新启动apache时,会出现以下错误:
the procedure entry point php_checkuid_ex could not be located in the dynamic link library php5ts.dll
在此之后,将出现以下错误消息:
PHP Startup: Unable to load dynamic library "C:\xampp\php\ext\php_imagick_ts.dll" - The specified procedure could not be found
如果我试图复制和粘贴动态链接库位置 -
C:\xampp\php\ext\php_imagick_ts.dll
,并将其粘贴到文档地址栏中,它会尝试打开该文件。有人遇到过这种错误吗?当我尝试安装msql3库或仅仅是取消在php.ini文件中的一些其他扩展时,我遇到了相同的问题。
任何建议将不胜感激。 谢谢。
php_imagick_ts.dll
复制到C:\Windows\System32目录下了吗? - klugerama