gpt4 book ai didi

apache - (99)无法分配请求的地址 : AH00072: make_sock: could not bind to address xx. xxx.xxx.xx:80

转载 作者:行者123 更新时间:2023-12-04 18:32:31 28 4
gpt4 key购买 nike

我正在尝试为 Ubuntu 下的 xampp 配置 Internet 访问。一切正常,但当我添加:Listen myip:80在 httpd.conf 我无法再次启动 apache 服务器。这是/opt/lampp/logs/error_log 中显示的错误:

(99)Cannot assign requested address: AH00072: make_sock: could not bind to address xx.xxx.xxx.xx:80
no listening sockets available, shutting down
AH00015: Unable to open logs

只有添加 Listen xx.xxx.xxx.xx:80 才能启动 Apache .如果我更改 Listen 80Listen 1234或其他运行正常的端口。问题似乎只有在我添加 IP 时才存在。

我在互联网上找到了这条评论,但我不知道如何为 xampp 做这件事:
“问题是额外的网卡没有配置额外的 IP。”

也从根运行 netstat -ltnp | grep ':80'不显示任何东西。

我没有安装 Skype,似乎没有其他进程在端口 80 上运行。

任何想法为什么会这样或如何解决?

最佳答案

我终于设法让这个工作。我发现我没有正确配置 IP 从外部地址到 Virtualbox 获得的本地 IP 地址的转发。

当我应该使用 NAT 连接并将外部 IP 转发到虚拟机 IP 时,我使用的是桥接适配器。

希望这个答案可以帮助其他有类似问题的人。

关于apache - (99)无法分配请求的地址 : AH00072: make_sock: could not bind to address xx. xxx.xxx.xx:80,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22323870/

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