XAMPP Apache 停止在 Mac 上工作

Posted

技术标签:

【中文标题】XAMPP Apache 停止在 Mac 上工作【英文标题】:XAMPP Apache stopped working on Mac 【发布时间】:2014-07-04 21:47:28 【问题描述】:

我的机器上运行了 XAMPP apache,它已经工作了一段时间,但突然停止工作。我还会注意到 mysql 数据库也无法正常工作。当我启动我的服务时,它会从 Stopped 到 Started 再到 Stopped,如下所示:

当我转到应用程序日志时,没有错误:

我的端口设置为 8080:

我打开终端并运行这个命令:sudo apachectl stop,它返回了这个:launchctl: Error unloading: org.apache.httpd我做错了什么?我怎样才能让 xampp 重新启动并再次运行?

【问题讨论】:

【参考方案1】:

您可能已经被另一个 Apache 实例使用该端口。

运行这个:

 ps aux | grep apache

它可能会输出一个你不知道你正在运行的 apache 实例的列表。您可以kill 那些 pid 然后再次启动 apache。 (或者只是重新启动您的计算机)

对我来说,发生这种情况是因为 apache 实例阻塞了您尝试使用的端口。

另一个解决方法可能是使用另一个端口

【讨论】:

以上是关于XAMPP Apache 停止在 Mac 上工作的主要内容,如果未能解决你的问题,请参考以下文章

XAMPP、Apache 和 IIS 在同一台机器上

如何让 XAMPP 的 MySQL 和 Ruby on Rails 在我的 Mac 上协同工作?

XAMPP 拒绝在 Mac os 10.8 上启动 Apache

如何在 Mac 上永久激活非管理员帐户的 XAMPP 的 apache 和 mysql

所有 XAMPP 服务器均未在 Mac OS 10.9.2 上启动

XAMPP 上的 Apache 不工作