gpt4 book ai didi

php - 48)地址已在使用:AH00072:make_sock:无法绑定(bind)到地址[::]:80

转载 作者:可可西里 更新时间:2023-11-01 12:41:49 29 4
gpt4 key购买 nike

当我尝试访问任何文件夹或文件时出现 apache 错误,它返回 Http Not foundForbidden我正在尝试重新启动并启动 apache

sudo apachectl restart

输出:

(48)Address already in use: AH00072: make_sock: could not bind to address [::]:80
(48)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
AH00015: Unable to open logs

我正在努力阻止它

sudo apachectl stop

输出

httpd (no pid file) not running

我运行 sudo lsof -i:80

输出:

COMMAND   PID USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME

httpd 8904 root 5u IPv6 0x21884d81f1597d8f 0t0 TCP *:http (LISTEN)
httpd 9012 _www 5u IPv6 0x21884d81f1597d8f 0t0 TCP *:http (LISTEN)
httpd 12726 _www 5u IPv6 0x21884d81f1597d8f 0t0 TCP *:http (LISTEN)
httpd 12731 _www 5u IPv6 0x21884d81f1597d8f 0t0 TCP *:http (LISTEN)
httpd 12732 _www 5u IPv6 0x21884d81f1597d8f 0t0 TCP *:http (LISTEN)

有解决办法吗?

有用的信息:

OS X El Capitan

最佳答案

在我的带有 Mojave (10.14.1) 的 Mac 中,Apache 突然无法再提供 ipv4 服务,然后给了我错误 403。我试图杀死所有的 apache (sudo killall httpd)... 检查 de PID 是否打开 (sudo lsof | grep AMP | grep apache)...甚至没有用...只有 ipv6 可用...仍然是错误 403。

对我有用的方法:禁用 OSX 的内置 Apache 服务器。

sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist

之后:

sudo apachectl -k restart

开心点:)

关于php - 48)地址已在使用:AH00072:make_sock:无法绑定(bind)到地址[::]:80,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51047700/

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