2014-10-19 126 views
1

我犯了一個非常大的錯誤。優勝美地MAMP遺憾

因此,我正在運行帶有MAMP的OS X Yosemite最新版本。

我意外刪除了MAMP/tmp/mysql /中的mysql.pid文件,因爲我在另一篇文章中讀到它會修復它。原來它沒有。

但是我確實解決了另一個有關Apache Server的問題,它在某個文件上添加了「_」。所以我的Apache服務器有綠燈。

但MYSQLServer只是不會打開綠燈。在刪除該文件之前,它正在打開。啊。

所以我想也許我通過刪除MAMP文件夾並將其放入垃圾箱並永久刪除它來卸載MAMP。哎呀。

現在當我重新安裝MAMP時,它實際上記得我的舊MAMP,我「認爲」我「刪除」並卸載了。

所以,現在我得到一個消息,說: 阿帕奇無法啓動,因爲端口8888是在使用一些其他軟件

所以我真的搞砸和不知道以後該怎麼辦。真的很抱歉與此。

感謝您的幫助。

回答

2

使用活動監視器搜索:MySqld和Httpd並結束它們的過程。我有一個Mysqld和大量的Httpd。在這次重新啓動後,手指和手指交叉,你會得到兩個綠燈..

0

轉到您的MAMP目錄。轉到Library/bin有一個名爲envvars的文件將名稱更改爲_envvars。

0

我升級甲基苯丙胺從1.9.6版本3.0.7.2(上運行OS X Yosemite),並得到了同樣的錯誤:

Apache couldn't be started because port 8888 is in use by some other software.

我想:

  • 刪除MAMP並重新安裝
  • 停止任何httpd和mysqld進程然後重新啓動MAMP
  • 更改端口

...以及Stack Overflow中提出的其他一些事情沒有成功。

最後我通過刪除MAMP,重新啓動我的機器,然後再次安裝MAMP來解決了問題。