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
Apache2.4.27在mod_ssl.so中找不到ssl_模块_Apache_Ssl - Fatal编程技术网

Apache2.4.27在mod_ssl.so中找不到ssl_模块

Apache2.4.27在mod_ssl.so中找不到ssl_模块,apache,ssl,Apache,Ssl,我正在尝试使用Apache2.4.27设置本地https服务器。 我已遵照本网站上的指示行事 当我在Apache httpd配置上取消对LoadModule ssl\u module libexec/mod\u ssl.so的注释时,我在尝试重新启动Apache服务器时遇到以下错误: httpd: Syntax error on line 141 of /usr/local/etc/apache2/2.4/httpd.conf: Can't locate API module structure

我正在尝试使用Apache2.4.27设置本地https服务器。 我已遵照本网站上的指示行事

当我在Apache httpd配置上取消对LoadModule ssl\u module libexec/mod\u ssl.so的注释时,我在尝试重新启动Apache服务器时遇到以下错误:

httpd: Syntax error on line 141 of /usr/local/etc/apache2/2.4/httpd.conf: Can't locate API module structure `ssl_module' in file /usr/local/opt/httpd24/libexec/mod_ssl.so: dlsym(0x7fe0a1c07080, ssl_module): symbol not found
我已经确认在我的httpd的libexec文件夹中有mod_ssl.so文件


我想知道我哪里出错了,因为openssl和apache的新安装无法帮助我解决这个问题。

您考虑过遵循apache HTTPD文档吗?是的,我尝试过遵循apache HTTPD文档,了解如何配置SSL/TLS加密()。但它仍然给我同样的语法错误。如果我对
loadmodulessl\u module libexec/mod\u ssl.so
进行注释,服务器将正常工作。但是,我无法在本地环境中使用https。您刚才引用的Apache HTTPD mod_ssl文档中说
LoadModule ssl_modules/mod_ssl.so
。你试过吗?是的,我也试过。当我更改为
LoadModule ssl\u module modules/mod\u ssl.so
时,返回的错误是找不到文件。我终于解决了这个问题。似乎apache通过自制安装中包含的mod_ssl.so文件存在一些问题。我将原来的mod_ssl.so文件替换为mac os中安装的默认apache中的另一个mod_ssl.so文件,问题就解决了。非常感谢你的帮助!您是否考虑过遵循ApacheHTTPD文档?是的,我尝试过遵循ApacheHTTPD文档,了解如何配置SSL/TLS加密()。但它仍然给我同样的语法错误。如果我对
loadmodulessl\u module libexec/mod\u ssl.so
进行注释,服务器将正常工作。但是,我无法在本地环境中使用https。您刚才引用的Apache HTTPD mod_ssl文档中说
LoadModule ssl_modules/mod_ssl.so
。你试过吗?是的,我也试过。当我更改为
LoadModule ssl\u module modules/mod\u ssl.so
时,返回的错误是找不到文件。我终于解决了这个问题。似乎apache通过自制安装中包含的mod_ssl.so文件存在一些问题。我将原来的mod_ssl.so文件替换为mac os中安装的默认apache中的另一个mod_ssl.so文件,问题就解决了。非常感谢你的帮助!