我在远程服务器上运行了Imagemagick,并且在本地服务器上成功运行了多年,但是最近我需要重新安装到新机器上,并且无法为我的生活弄清楚我做错了什么,这可能真的很简单,我希望有人能指出我正确的方向。场景win10运行iis作为本地主机成功安装了Imagemagick 32位和64位,因此它们在本地机器上运行,但是当尝试访问需要Imagemagick的本地主机网页时,我收到以下消息
Microsoft VBScript运行时错误'800a01ad'ActiveX组件无法创建对象:'ImageMagickObject.MagickImage.1'
我的应用程序池当前设置为允许32bt应用程序,据我所知所有权限都是正确的,尽管我相信这可能是某个地方的问题。
有谁能帮我解释一下这个问题吗?
谢谢:-)
已解析…这是最新版本的Imagemagick 7.1。x没有随ImagemagickObject.dll一起发货,幸运的是,我有一个保存的下载。exe用于早期版本7.0.8,其中仍然有。dll,一旦安装,我可以将ImagemagickObject.dll复制到system32文件夹,之后一切都如预期的那样工作。不知道什么会取代这在我的代码,如果我曾经用户一个较新的版本,如果有人知道请添加到帖子。