我使用 Jason Litka 的 RPM 存储库升级了 RHEL4 上的 apache(实际上我升级了 PHP,但它为我更新了 apache),现在 apache 无法启动。启动时没有错误,只是无法启动。我将其追溯到 conf.d/ssl.conf,特别是 Listen 443 行。如果您需要更多信息,请告诉我
编辑 如果有帮助的话,这里是 strace 的输出:http://pastebin.com/f6ee7ed61
答案1
还有其他程序在监听 443 端口吗?
答案2
显然它对 vhost 设置有些不满。
答案3
嘿,如果你执行 httpd -l,会列出哪些模块?mod_ssl 是否包含在 Apache conf 中?
另外,你确定 var/log/messages 或其他地方没有出现错误吗?
J
答案4
如果您拉出 ssl.conf,它会启动吗?如果是,那么可能是 mod_ssl 和 apache 版本没有正确的模块魔数。您可能还需要使用备用存储库更新 mod_ssl 甚至 openssl。