在Windows服务器上启动ImageMagick进程失败,并显示“找不到指定的模块”。

Stavros_S

我正在使用ImageMagick将PDF文件转换为PNG。只要我以管理员身份运行Visual Studio,就可以在本地从Web API项目运行该过程。将解决方案移动到服务器时,ImageMagick进程失败,并显示以下错误

convert.exe:无法加载模块“ C:\ Program Files \ ImageMagick-6.9.0-Q16 \ modules \ coders \ IM_MOD_RL_PNG_.dll”:找不到指定的模块。

我同时安装了ghostscript和ImageMagick,因为它们应该在服务器上。这可能是什么原因?我可以验证服务器上确实存在该模块。

Stavros_S

在我的情况下,此问题的解决方案是直接在调用进程的代码中为ImageMagick设置环境变量。

System.Environment.SetEnvironmentVariable("Path", @"C:\Program Files\ImageMagick-6.9.0-Q16");

显然,即使在服务器上设置了环境变量,由于运行时间不同,它也可能找不到。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Firefox称在Ubuntu上找不到服务器,但在Windows中找不到

找不到模块:错误:无法解析模块“服务器”

WSO2 IS-尝试启动服务器时出现“系统找不到指定的路径”

无法在端口3000上打开Puma服务器,也找不到任何要杀死的进程

无法在Windows 7中启动服务器服务。错误2:找不到文件

Windows上的Tensorflow-ImportError:DLL加载失败:找不到指定的模块

Enter-PSSession到远程服务器失败,并显示“找不到计算机”

在服务器上找不到模块“../models/user”Node.js

错误:仅在服务器上找不到带有猫鼬的模块“ ./drivers”

__webpack_require__ 在部署服务器上找不到模块

Kubernetes 1.2.2:API服务器失败:在etcd上找不到TLS的已安装证书

iOS上的AWS Transcribe错误:找不到具有指定主机名的服务器

在服务器中找不到模块“异步”

在 Django 中运行服务器时找不到模块

找不到Python CGI服务器模块

执行子进程在Windows上找不到指定的文件

在 Windows 上作为内置于服务器的后台进程 PHP 启动

WordPress默认帖子单页显示在服务器上找不到404文件

Refreshin角构建在Apache服务器上显示404找不到错误

Windows 10 / IIS 10:无法在Web服务器上开始调试。Web服务器找不到请求的资源

启动进程Powershell找不到指定的

重新启动服务器后出现 Strapi 错误 - “错误:找不到模块 'strapi-utils'”

HTTP Get API调用始终失败“ NSLocalizedDescription =找不到具有指定主机名的服务器”

在Debian服务器上重新启动Java进程

Windows 上的 Apache Camel 和 Apache FTP 服务器 - 找不到“来自”目录

如何解决Windows 10上的“找不到服务器DNS地址”错误?

在端口8888(Windows 10)上找不到Jupyter Notebook服务器

“错误!找不到MySQL服务器PID文件!”,但是mysqld进程正在端口3306上运行吗?

无法在Web服务器上启动调试。远程服务器返回错误:(404)找不到。在Visual Studio中启动调试时出错