【问题标题】:Windows 10 April 2018 update cause Apache24 to shut downWindows 10 April 2018 更新导致 Apache24 关闭
【发布时间】:2018-05-22 17:41:09
【问题描述】:

我正在使用运行 WAMP 的 Windows 10 Pro。昨晚完成了 2018 年 4 月 10 日的 Windows 更新,现在我的 Apache24 服务器停止工作。

我通过尝试从命令行启动 Apache httpd.exe 进行了一些检查,它返回以下消息: "AH00072: make_sock: 无法绑定到地址 0.0.0.0:80 AH00451: 没有可用的监听套接字,正在关闭"

在 Apache httpd.conf 文件中,我将 Listen 从 Listen 80 更改为 Listen 127.0.0.1:80 以匹配 hosts 文件中的内容。保存文件后;重新启动并再次运行 httpd.exe,我仍然收到此消息:

“AH00072: make_sock: 无法绑定到地址 127.0.0.1:80 AH00451: 没有可用的监听套接字,正在关闭”。

在此 Windows 10 更新之前,我的 Apache24 服务器运行良好。 有谁知道是什么导致了这个问题?

【问题讨论】:

    标签: apache windows-10


    【解决方案1】:

    通过执行以下操作,我能够找出问题所在: 我使用了另一个安装了 WAMP 的 Windows 10 pro 工作站。这个盒子没有得到 2018 年 4 月的更新。然后我比较了两个盒子上运行的服务,发现带有 windows 更新的盒子运行了“万维网发布服务”,而另一个盒子没有这样的服务。这告诉我 Windows 更新打开了服务并将其设置为自动启动。 我通过停止运行“万维网发布服务”来关闭该服务,然后从成功的 Apache HTTP 服务器监视器启动 Apache。然后我回去将“万维网发布服务”设置为手动启动,然后重新启动它。

    【讨论】:

    • 我在 2018 年 11 月的 Windows 10 更新中遇到了同样的问题,这是原因和解决方案。
    猜你喜欢
    • 2019-12-03
    • 2021-09-04
    • 2021-08-13
    • 2017-11-17
    • 2018-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多