OpenSSL 错误阻止 Apache2.2 在 win32 上启动
Posted
技术标签:
【中文标题】OpenSSL 错误阻止 Apache2.2 在 win32 上启动【英文标题】:OpenSSL error preventing Apache2.2 startup on win32 【发布时间】:2010-12-02 15:47:20 【问题描述】:所以我开始使用“-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 调试”,最后一行不会写入日志,并且在引用时也会在 Google 上返回零命中。
在事件查看器应用日志中,有这样的:
错误的应用程序 httpd.exe, 版本 2.2.13.0,故障模块 ssleay32.dll,版本 0.9.8.11,故障 地址 0x0001a177。
这是在 Windows Server 2003 Standard SP2 上。有什么线索吗?
【问题讨论】:
【参考方案1】:原来它与配置有关。我在
事实上,在 CentOS 6.4 上尝试 LoadModule 在这样的部分也会引起麻烦。启动时您会收到 2717 Segmentation fault
错误。
【讨论】:
这不是唯一不能进入<Perl>
部分的东西:rt.cpan.org/Public/Bug/Display.html?id=106068以上是关于OpenSSL 错误阻止 Apache2.2 在 win32 上启动的主要内容,如果未能解决你的问题,请参考以下文章
PHP openssl_public_encrypt 导致页面超时/连接重置?