当我尝试启动我的服务器时,Apache无法启动,MAMP声称端口([::]:8888)已被占用。我尝试了几乎所有我知道的确定哪个进程正在使用该端口的方法(以及SO上先前列出的许多解决方案),但我没有得到任何结果。lsof或netstat都没有列出任何关于端口8888的内容。似乎根本没有任何东西使用这个端口。
我需要改进我的搜索并找到真正使用该端口的内容(如果有),或者以某种方式说服MAMP该端口实际上未被使用。有什么建议吗?
编辑:将端口更改为8887允许Apache启动。 这并不改变未使用端口8888的事实,它应该使用该端口工作。