我已经下载并安装了 Imagick,将其添加到系统路径并成功测试了安装。
另外,我已经下载了 php_imagick.dll 并将它放在我的 php/ext/ 文件夹中。
最后,我extension=php_imagick.dll
在 php.ini 文件中添加了这个。
(按照本教程)
通过 localhost 运行 php 会出现以下错误(php 不会崩溃):
致命错误:在 C:\wamp\www\ 中找不到类 'Imagick' ...
当使用名为“Dependency Walker”的程序检查 php_imagick.dll 的依赖项时,我看到了this。
试图通过以下方式修复它(没有成功):
- 使用不同版本的 Imagick 安装
- 使用较旧的 php_imagick.dll 版本
- 多次重启系统
- 重新定位依赖的 dll(这会导致依赖“找不到”连锁反应)
所以,我想我应该寻找一个依赖位置修复,但我还没有找到一个。