尝试运行 NGINX 时 EC2 实例上缺少 MSCVR100.dll

尝试运行 NGINX 时 EC2 实例上缺少 MSCVR100.dll

我正在尝试在 Amazon EC2 实例上运行带有 RTMP 模块的 NGINX,但是当我尝试时,我收到一条错误消息;

由于您的计算机缺少 MSCVR100.dll,因此程序无法启动。请尝试重新安装该程序以解决此问题。

经过一番研究,我发现你需要安装正确的 Windows 可再发行组件,所以我从Microsoft Visual C++ 2010 可再发行组件包(x64,因为它是 64 位操作系统)并安装它们。

我尝试重新启动实例并尝试运行 NGINX,但仍然出现相同的错误。有人知道解决方案吗?

答案1

如果你已经安装了 32 位版本的 NGINX,那么你需要 32 位版本的 Microsoft Visual C++ 2010 可再发行组件包 (x86)

您还应确保在 PATH 环境变量中找到这些文件,或者将所需的 DLL 复制到 NGINX 二进制文件夹。

相关内容