首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >无法在执行时启动httpd失败;‘/bin/launchctl引导gui/501 /Users/*/Library/LaunchAgents/homebrew.mxcl.httpd.plist`与5一起退出

无法在执行时启动httpd失败;‘/bin/launchctl引导gui/501 /Users/*/Library/LaunchAgents/homebrew.mxcl.httpd.plist`与5一起退出
EN

Stack Overflow用户
提问于 2021-12-07 20:51:22
回答 7查看 20.2K关注 0票数 15

今天刚试着访问我的本地主机,但不起作用。我昨天工作了,但我相信是因为我的Mac坏了。我再次尝试使用brew服务启动httpd,启动httpd。这导致:

引导失败: 5:输入/输出错误,尝试以根用户身份重新运行命令,以获得更丰富的错误。错误:执行时失败;/bin/launchctl bootstrap gui/501 /Users/UserName/Library/LaunchAgents/homebrew.mxcl.httpd.plist与5一起退出。

尝试重新安装httpd,但仍然会出现相同的错误。知道原因是什么吗?

EN

回答 7

Stack Overflow用户

发布于 2022-02-08 09:57:39

在升级到macOS蒙特利之后,我也遇到了同样的问题。但我通过这些命令解决了我的问题。

卸载homebrew.mxcl.httpd.plist

代码语言:javascript
代码运行次数:0
运行
复制
launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.httpd.plist

,然后再加载它:

代码语言:javascript
代码运行次数:0
运行
复制
launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.httpd.plist

之后,我使用这个命令再次启动httpd。

代码语言:javascript
代码运行次数:0
运行
复制
brew services start httpd
票数 33
EN

Stack Overflow用户

发布于 2022-03-29 14:50:31

我只想和其他人分享对我有用的东西。

似乎我有一个版本的apache运行,这是停止的酿造版本。(我以为我已经把apache内置的东西移除了!)

这也发生在我的Mac崩溃并得到完全相同的错误消息之后,但我做到了:

完全停止brew httpd服务

代码语言:javascript
代码运行次数:0
运行
复制
brew services stop httpd   

停止Mac Apache剩菜

代码语言:javascript
代码运行次数:0
运行
复制
sudo apachectl -k stop

重新开始brew httpd

代码语言:javascript
代码运行次数:0
运行
复制
brew services start httpd

一开始很有魅力就解决了我的问题。

票数 25
EN

Stack Overflow用户

发布于 2022-03-24 13:21:42

在各地尝试了所有建议的解决方案之后,最终为我做的是将/usr/local/var/ log /httpd中的日志文件的所有者更改为我的用户,而不是根。

sudo chown [username] *

遗憾的是,我花了几个小时才弄明白--我甚至删除并重新安装了httpd (这实际上是件好事,因为后面有一个n个老版本的桶)。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70266791

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档