【发布时间】:2016-08-02 23:31:40
【问题描述】:
诚然,我已经有一段时间没有接触过这个服务器了,但是我的证书过期了,我需要上传它的替代品。
尝试重新启动 Apache 时,现在我得到:
httpd: Syntax error on line 222 of /etc/httpd/conf/httpd.conf:
Syntax error on line 12 of /etc/httpd/conf.d/ssl.conf:
Cannot load /etc/httpd/modules/mod_ssl.so into server:
/etc/httpd/modules/mod_ssl.so: undefined symbol: ap_map_http_request_error
有问题的行很简单:
# httpd.conf
Include conf.d/*.conf
和
# conf.d/ssl.conf
LoadModule ssl_module modules/mod_ssl.so
-
This question 没有答案,我不完全确定这是一个骗局,因为我没有使用
a2enmod,而且我的apachectl configtest会抛出与启动 httpd 相同的错误。 - This thread 是关于从源代码编译;我没有这样做,尽管我在不久前确实升级了 SSL 以修补相同的漏洞。相关吗?
据我所知,这个配置文件没有任何变化,而且我已经验证了新证书文件的权限设置是否正确。发生了什么,我该如何解决?
【问题讨论】: