首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Yosemite MAMP遗憾

Yosemite MAMP遗憾
EN

Stack Overflow用户
提问于 2014-10-19 08:15:16
回答 3查看 1.9K关注 0票数 1

我犯了一个很大的错误。

所以我在MAMP上运行OS X Yosemite的最新版本。

我不小心删除了MAMP/tmp/mysql/中的mysql.pid文件,因为我在另一篇文章中读到它可以修复它。事实证明并非如此。

然而,我确实修复了另一个关于Apache服务器的问题,它在某个文件上添加了一个"_“。所以我的Apache服务器开了绿灯。

但MYSQLServer就是不肯开绿灯。在删除该文件之前,它是打开的。呃。

所以我想也许我可以通过删除MAMP文件夹并将其放入垃圾桶并永久删除它来卸载MAMP。糟了。

现在,当我重新安装MAMP时,它实际上想起了我的旧MAMP,我“认为”我“删除”并卸载了它。

所以现在我收到一条消息: Apache无法启动,因为端口8888正在被其他软件使用

所以我真的搞砸了,不知道之后该做什么。真的很抱歉。

谢谢你的帮助。

EN

回答 3

Stack Overflow用户

发布于 2014-10-30 05:09:36

使用活动监视器搜索: MySqld和Httpd,并结束对它们的过程。我有一个Mysqld和大量的Httpd。在这次重启后,Mamp和手指祈祷,你会得到两个绿灯..

票数 2
EN

Stack Overflow用户

发布于 2014-11-01 03:57:37

转到您的MAMP目录。转到库/bin,有一个名为envvars的文件,将名称更改为_envvars。

票数 0
EN

Stack Overflow用户

发布于 2014-11-04 12:17:10

我把MAMP从1.9.6升级到3.0.7.2 (在OS X Yosemite上),得到了同样的错误:

无法启动

Apache,因为其他软件正在使用端口8888。

我试过了:

更改端口删除MAMP和reinstalling

  • stopping任何httpd和mysqld进程,然后重新启动MAMP

  • 更改端口

...and在Stack Overflow answers中建议了一些其他事情,但没有成功。

最后,我删除了MAMP,重启了我的机器,然后重新安装了MAMP,修复了这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26445903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档