gpt4 book ai didi

mysql - Apache 不会绑定(bind)到任何端口(操作系统 10048)

转载 作者:行者123 更新时间:2023-11-29 07:30:37 27 4
gpt4 key购买 nike

我无法启动 Apache 服务。

当我尝试从服务启动它时,我在事件查看器中收到以下事件。

  • The Apache service named reported the following error: (OS
    10048)Only one usage of each socket address (protocol/network
    address/port) is normally permitted. : AH00072: make_sock: could not bind to address 0.0.0.0:8090

    • AH00451: no listening sockets available, shutting down .

    • AH00015: Unable to open logs

    .

我尝试过端口 80、端口 8080 和 8090,但遇到了相同的错误。我检查了这些端口是否正在使用,并且它们没有通过 netstat 或我使用过的 currports.exe 列出。

我一切都在运行,但我在 apache 和 mysql 上进行了 SYMLINKS 重建,我想我可能做得太快了,因为当时我收到一条错误消息,而 mysql 和 apache 保持关闭状态。我不得不重新安装 mysql 服务,但 Apache 服务却毫无进展!!

我在 Windows 2008 R2 Enterprise 上运行了 wamp 2.5 和 apache 2.4.9,用于使用 WordPress 的办公室 Intranet。

非常感谢帮助

干杯

JCro

EDIT Code from Httd.conf. I have just added the lines I've amended                   #
#
Listen 12.34.56.78:80
Listen 0.0.0.0:80
Listen 80
#
# Dynamic Shared Object (DSO) Support
#

#
ServerName localhost:80
HostnameLookups Off

#

最佳答案

目前还不清楚是什么原因导致了这种情况,但这可能会让您恢复正常运行。

启动WAMPServer

卸载Apache服务

wampmanager -> Apache -> Service -> Remove Service

重新安装 Apache 服务

wampmanager -> Apache -> Service -> Install Service

启动 Apache

wampmanager -> Apache -> Service -> Start/Resume Service

现在,如果你想重建 Apache SYMLINKS(mysql 默认情况下没有),你可以这样做:-

wampmanager -> Apache -> Version -> (click on the current version number)

然后等待几秒钟,WAMPServer 会为您重建符号链接(symbolic link)并重新启动 Apache。

哦,那么我会让 Apache 重新监听端口 80。

回复:您的 httpd.conf 修改

此行应该是注释,它是一个示例,但不打算成为此文件中使用的参数的一部分

#Listen 12.34.56.78:80

这两行应该是

# this is for IPV4
Listen 0.0.0.0:80
# This is for IPV6
Listen [::0]:80

这两行看起来没问题

ServerName localhost:80
HostnameLookups Off

关于mysql - Apache 不会绑定(bind)到任何端口(操作系统 10048),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32760386/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com