希望,尽管问题标题相似,但这不是重复的问题。
我已经安装了 ImageMagick-6.7.5-6-Q16-windows-dll.exe
。
我在 PHP 的 ext
目录中将 php_imagick_dyn-Q16.dll
重命名为 php_imagick.dll
。
我的 php.ini
中有 extension=php_imagick.dll
。
我尝试运行一个基本测试:php -r "var_dump(class_exists('Imagick'));"
。
我收到这个错误:
PHP Startup: imagick: Unable to initialise module
Module compiled with module API=20060613
PHP compiled with module API=20090626
These options must match.
CLI has stopped working.
Windows can check online for a solution to the problem.
> Check online for a solution and close the program
> Close the program
我做错了什么?
最佳答案
首先安装: Link
下载: http://www.sk89q.com/2010/03/vc6-windows-binaries-for-imagick-2-3-0/
选择TS一个
打开您的php.ini 文件
添加这一行:
extension=php_imagick.dll
重启你的apache服务器
打开 php_info()
现在您的 imagick 库可以使用了。
这对我有用。
关于imagemagick - 如何在Windows 7上安装ImageMagick(二),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9365758/