【问题标题】:The ordinal 372 could not located in the dynamic link library序号 372 不能位于动态链接库中
【发布时间】:2017-02-12 13:12:36
【问题描述】:

我正在本地主机上安装 SSL。当我尝试运行时

 openssl genrsa -aes256 -out private.key 2048

cmd 中的命令,我收到错误警告。

在动态链接库中找不到序号 372
D:\wamp64\bin\apache2.4.23\bin\openssl.exe。

我已经从here安装了Win64 OpenSSL v1.1.0b

我应该怎么做才能摆脱这个问题?

【问题讨论】:

标签: php apache ssl openssl localhost


【解决方案1】:

首先检查您是否已经安装了使用相同的其他应用程序。如果是这样,请确保更新该目录中的链接。 另一方面,您在该安装中的 Wampserver 似乎没有像在某些较新的机器上那样创建指向 PHP 文件夹中 OpenSSL dll 的符号链接,因此您必须创建完全相同的链接 OpenSSL 失败。删除链接,在机器上安装 OpenSSL 并将 exe、dll 和 cnf 文件复制到 Wampserver 中所需的位置,一切都会正常工作。

【讨论】:

  • 你想让我卸载 openssl 并重新安装它。我已经尝试了很多次这个技巧,并且还使用了不同版本的 openssl。这是一个问题,我总是在安装过程中选择“Windows 系统目录”选项来执行其他任务。还有另一个选项“openssl 库 (/bin) 目录”。我应该选择第二个吗?
  • @AkifHussainSayyed -- 我遇到了这个问题,因为我在 Win10 上使用 WampServer 3。我无需使用this approach 重新安装即可解决此问题。
猜你喜欢
  • 2011-01-09
  • 2011-09-04
  • 1970-01-01
  • 2019-11-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多