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 的 MySQL 和 Ruby on Rails 在我的 Mac 上协同工作?
XAMPP 拒绝在 Mac os 10.8 上启动 Apache
如何在 Mac 上永久激活非管理员帐户的 XAMPP 的 apache 和 mysql