Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 无法将模块/mod_ssl.so加载到服务器中_Windows_Apache_Configuration_Wamp - Fatal编程技术网

Windows 无法将模块/mod_ssl.so加载到服务器中

Windows 无法将模块/mod_ssl.so加载到服务器中,windows,apache,configuration,wamp,Windows,Apache,Configuration,Wamp,我正在尝试使用WAMP将SSL设置到本地主机服务器。() 我学习了这门课程: 但最后,我通过在Apache文件夹中运行“httpd-t”命令得到了这个错误: D:\Programs\wamp3\bin\apache\apache2.4.17\bin> httpd -t httpd: Syntax error on line 173 of D:/Programs/wamp3/bin/apache/apache2.4.17/conf/h ttpd.conf: Cannot load modu

我正在尝试使用WAMP将SSL设置到本地主机服务器。()

我学习了这门课程:

但最后,我通过在Apache文件夹中运行“httpd-t”命令得到了这个错误:

D:\Programs\wamp3\bin\apache\apache2.4.17\bin> httpd -t
httpd: Syntax error on line 173 of D:/Programs/wamp3/bin/apache/apache2.4.17/conf/h
ttpd.conf: Cannot load modules/mod_ssl.so into server: The operating system cannot
run %1.

问题出在哪里?

问题出在OpenSSL版本上

我以前安装过Win32版本,但我应该安装Win64 OpenSSL v1.0.2j Light()。此外,必须在安装向导中选中“将DLL复制到Windows系统目录”选项


安装后,一切正常

在Windows Server 2016上最旧的Apache/2.4.41版本上运行mod_ssl时,我遇到了一个问题,witch perfect可以在Windows 10 Pro上运行。WS2016的修复解决方案包括更新到新的Apache/2.4.43或将mod_ssl.so从Apache/2.4.43复制到Apache/2.4.41模块

注意:使用OpenSSL 1.1.1.e更新HTTPD2.4.41!确保运行时变量OPENSSL_CONF。请确保安装了VisualStudio2015-2019

最新的VisualC++
这篇文章有一些解决这个错误的方法。我刚刚尝试过这个——但是上面链接中的最新版本(1.1.0)的OpenSSL不起作用。谢天谢地,1.0.2确实做到了!!即使在今天,版本1.1仍然是如此。不适用于Win10 64位上的Apache2.4。确认:1.0.2q适用于Win10 64位上的Apache2.4。显然,“实验性”标记适用于整个1.1.1分支,而不仅仅是我解释的没有RTFM的MSI。在发现此线程之前,我只浪费了2个小时的时间!非常感谢你!!v1.0.2r版本适用于Windows 10和Apache 2.4