所以我从命令行使用“-k start -e debug”启动我的Apache2.2服务,该服务使用mod_ssl。它显示所有模块加载,等待一两秒,然后返回到命令提示符,没有错误。但是,该服务不再运行。在错误日志中,有这样的文字:
Starting the Apache2.2-ssl service
The Apache2.2-ssl service is running.
zed OpenSSL library
如果我取消“-e debug”,最后一行不会写入日志,并且在引用时也会在Google上返回零点击。
在事件查看器应用程序日志中,有以下内容:
错误应用程序httpd.exe, 版本2.2.13.0,故障模块 ssleay32.dll,版本0.9.8.11,错误 地址0x0001a177。
这是在Windows Server 2003 Standard SP2上。有线索吗?
答案 0 :(得分:0)
原来它与配置有关。我在< Perl>中的“push @PerlConfig”中将LoadModule-ing mod_ssl加载了。部分。虽然这适用于其他模块 - 其中包括auth_digest,authn_file和authz_user - 显然它不适用于mod_ssl。
事实上,在这样的部分尝试LoadModule也会给CentOS 6.4带来麻烦。启动时,您将收到2717 Segmentation fault
错误。