无法启动 Apache,因为端口 8888 正在被其他软件使用

无法启动 Apache,因为端口 8888 正在被其他软件使用

我在启动 MAMP 时遇到问题,当我尝试启动时,收到以下错误消息:

无法启动 Apache,因为端口 8888 正在被其他软件使用

我尝试了两天。我尝试过更改端口,尝试过删除 httpd.pid 和 MySQL.pid 文件,还尝试过重新安装 MAMP,但都没有成功。

由于现在我无法访问我的网站,我正尝试通过 myphp.admin 将我的 wordpress 数据库移动到新主机(正在使用本地主机)

如果有人知道如何解决我使用 MAMP 的问题,或者如何在没有访问 myphp.admin 的情况下移动我的数据库(如果可能的话),那就太好了,因为我现在没有选择了。

答案1

我对 MAMP 一无所知,但当我看到其他程序正在使用我想要使用的端口时,我可以通过netstat -napl | grep <portno>以 root 身份执行来找出它是哪个进程。这将列出正在监听该端口的进程。然后您可以使用该信息找出阻碍因素。

相关内容