![尝试运行 NGINX 时 EC2 实例上缺少 MSCVR100.dll](https://linux22.com/image/1579509/%E5%B0%9D%E8%AF%95%E8%BF%90%E8%A1%8C%20NGINX%20%E6%97%B6%20EC2%20%E5%AE%9E%E4%BE%8B%E4%B8%8A%E7%BC%BA%E5%B0%91%20MSCVR100.dll.png)
我正在尝试在 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 二进制文件夹。