在wampserver 2.2上安装php_imagick.dll php扩展
我使用32位操作系统上的Windows7 我从安装了ImageMagick-6.8.7-Q16,并且能够从命令行(“转换”命令)运行ImageMagick 然后我从下载了php_imagick.dll的VC9版本 我把它放在PHP扩展目录中。我尝试了NTS和TS,但是他们推荐了TS 然后我对php.ini文件进行了更改,但扩展名无法加载。在apache错误日志中显示:在wampserver 2.2上安装php_imagick.dll php扩展,php,windows,wamp,Php,Windows,Wamp,我使用32位操作系统上的Windows7 我从安装了ImageMagick-6.8.7-Q16,并且能够从命令行(“转换”命令)运行ImageMagick 然后我从下载了php_imagick.dll的VC9版本 我把它放在PHP扩展目录中。我尝试了NTS和TS,但是他们推荐了TS 然后我对php.ini文件进行了更改,但扩展名无法加载。在apache错误日志中显示: PHP Warning: PHP Startup: Unable to load dynamic library 'c:/wa
PHP Warning: PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.3.13/ext/php_imagick.dll' - The specified module could not be found.\r\n in Unknown on line 0
<br />
<b>Warning</b>: PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.3.13/ext/php_imagick.dll' - The specified module could not be found.
in <b>Unknown</b> on line <b>0</b><br />
PHP警告:PHP启动:无法加载动态库'c:/wamp/bin/PHP/php5.3.13/ext/PHP_imagick.dll'-找不到指定的模块。\r\n第0行中的未知模块
警告:PHP启动:无法加载动态库“c:/wamp/bin/PHP/php5.3.13/ext/PHP_imagick.dll”-找不到指定的模块。
在第0行的未知位置
我使用的是wamp服务器2.2,它也是使用VC9编译的。我想在PHP脚本中使用Imagick函数
非常感谢您为解决此问题提供的任何帮助。好的,请尝试Q8版本
php\u imagick-3.1.2-5.3-ts-vc9-x86.zip
是的,它必须是TS(线程安全)版本,因为Apache和PHP是在WAMPServer系统中编译的TS
另外,
php\u imagick.dll
作为imagick下载的一部分提供,请查看解压缩的文件结构。将其复制到/ext
文件夹,而不是PECL文件夹。我遇到了同样的问题,以下是我的配置:
Windows 8.1 64位PHP 5.4(线程安全)
Apache2.2 我试图安装最新版本的ImageMagick,但它无法加载,我通过安装以下版本(6.7.7-5-Q16 32位)解决了问题,并且它可以正常工作 安装后,从链接下载imagick dll(imagick 3.1.2线程安全) 重新启动apache并开始工作后 已复制安装详细信息: ImageMagick:ImageMagick-6.7.7-5-Q16-windows-dll()
Imagick DLL:PHP5.5.x版本,来自您可能还没有看到是的,它可以工作!使用与apache/php位相同的ImageMagick。例如:Apache/PHP 64位,使用ImageMagick 64位。谢谢