红宝石openssl.so:14001错误

Posted

技术标签:

【中文标题】红宝石openssl.so:14001错误【英文标题】:ruby openssl.so: 14001 error 【发布时间】:2009-07-21 18:17:40 【问题描述】:

尝试运行我编写的简单 ruby​​ 程序时,我收到此错误。前几天刚刚重新安装了所有东西,代码还可以正常工作。

ruby/1.8/i386-mswin32/openssl.so:14001:应用程序无法启动,因为它的并排配置不正确。请参阅应用程序事件日志以获取更多详细信息。 - C:/ruby/lib/ruby/1.8/i386-mswin32/openssl.so (LoadError)

应用程序事件日志: “C:\ruby\bin\SSLEAY32.dll”的激活上下文生成失败。相关程序集 Microsoft.VC90.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8" 找不到。详细诊断请使用sxstrace.exe。

【问题讨论】:

我真的希望你在这个 POS 上好运,我在最新版本的 OpenCV 上遇到了类似的问题,然后就放弃了。 :) 那么应用程序日志(又名 Windows 事件查看器)究竟是什么问题 大声笑,我想知道应用程序日志在哪里。它说:“C:\ruby\bin\SSLEAY32.dll”的激活上下文生成失败。相关程序集 Microsoft.VC90.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8" 找不到。请使用 sxstrace.exe 进行详细诊断。知道这意味着什么吗? 【参考方案1】:

需要visual c++ 可再发行包。感谢您的帮助,您的评论将我引向正确的方向。

【讨论】:

【参考方案2】:

我也遇到同样的问题。安装Microsoft Visual C++ 2008 Redistributable Package (x86) 解决了这个问题

【讨论】:

以上是关于红宝石openssl.so:14001错误的主要内容,如果未能解决你的问题,请参考以下文章

Google Drive error code 14001

Centos 7(Linux)环境下安装PHP(编译添加)相应动态扩展模块so(以openssl.so为例)

企业 ISO14001认证的好处和基本条件,你知多少?

LINUX下PHP编译添加相应的动态扩展模块so(不需要重新编译PHP,以openssl.so为例)

linux上安装Composer

https 证书 certbot-auto执行错误