如何解决Mac下80端口被httpd占用

现象:

用浏览器访问127.0.0.1 ,显示403 Forbidden ,You don’t have permission to access this resource.

使用sudo lsof -i -P -n | grep LISTEN查询出80占有情况后,杀掉对应的占用程序httpd后,一旦访问127.0.0.1还是现实无权限访问。而且其他服务器集成环境比如phpStudy里的Apache服务器也无法打开,提示80端口被占用

原因:

开始以为是安装的集成环境软件有问题,后来想起来了自己打开了Mac自带的Apache服务器

解决方法:

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

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据