MAMP Pro:无法启动Apache,因为端口已在使用中

Mys*_*gue 5 apache macos mamp mamp-pro

尝试启动我的服务器时,Apache无法启动,MAMP声称端口([::]:8888)已在使用中.

我几乎已经尝试过各种方式来确定使用该端口的进程(以及之前在SO上列出的许多解决方案),但我没有得到任何结果.lsof或netstat都没有列出关于端口8888的任何信息.似乎没有任何东西使用这个端口.

我需要改进我的搜索并找到真正使用该端口的东西(如果有的话),或以某种方式说服MAMP该端口实际上没有被使用.有什么建议?

编辑:将端口更改为8887允许Apache启动.这并没有改变没有使用端口8888的事实,它应该适用于该端口.

pin*_*nkp 16

尝试进入活动监视器并搜索Mysqld和Httpd并结束任何进程.然后重启Mamp.


小智 5

杀死所有httpd和Mysqld进程对我来说解决了这个问题。我大约有10个httpd实例正在运行。不知道为什么。