2015-11-02 57 views
5

所以我一直在使用甲基苯丙胺就好上約塞米蒂Apache服務器有一段時間了。我只需要一個本地主機,所以我使用普通的MAMP而不是MAMP Pro。我在MAMP 3.4甲基苯丙胺不是埃爾卡皮坦啓動Apache服務器10.11.1

當我點擊「開始服務器」按鈕時,它不響應點擊。它只是顯示像應用程序凍結的彩色微調,然後沒有任何反應。只有SQL服務器會啓動,但不是Apache(我甚至不使用SQL)

我可以單擊通過首選項窗口就好了,我可以單擊退出按鈕,但啓動服務器按鈕只是給出錯誤。

右上角的Apache框沒有填寫,並且不會讓我填寫它。 SQL框填充它,如果有關係。根本沒有錯誤信息。完全失去。

回答

4

好的即時通訊新這裏,但我想通了。

須藤的apachectl停止

剛跑到該命令。

+0

這給了我這個:'/ System/Library/LaunchDaemons /org.apache.httpd.plist:找不到指定的服務' –

2

嘗試複製您的httpd.conf文件的預先更新版本並按照上面的建議重新啓動apache。

 
sudo cp /private/etc/apache2/httpd.conf.pre-update /etc/apache2/httpd.conf 
sudo apachectl restart 

這對我有效。我有問題讓MAMP(Pro)啓動Apache,當它運行時,需要一段時間來關閉Apache,這很奇怪,因爲它沒有啓動。

我責怪埃爾卡皮坦,如果事情出錯,總是會責怪船長。除了摩根船長外,這是你自己的錯。

22

我升級小牛埃爾卡皮坦以後遇到同樣的問題,以及。 Mysql確實啓動了,但Apache無法啓動。我正在運行MAMP 3.0.5(普通版)。

我試圖通過重命名文件夾/Applications/MAMP/Library/bin中的文件來解決此問題。將envvars重命名爲_envvars並重新啓動Apache。這使得Apache在我的機器上再次運行。

+0

適合我!謝謝 – TheNitram

+0

這對我有效,但我很好奇,爲什麼會這樣做,並會有長期的影響。 – Francisc0

+0

也爲我工作。我不知道爲什麼......但它確實:) – panipsilos

0

重新安裝MAMP對我來說是最簡單的方法,因爲終端仍然讓我害怕。但請確保按照以下步驟操作,以免丟失所有文件和數據庫!

1.將Applications /中的MAMP文件夾重命名爲「MAMPOLD」,這樣就不會覆蓋您的htdocs和數據庫。

2.https://www.mamp.info/en/下載並安裝MAMP的全新副本。

3.將新安裝的MAMP中的'htdocs'和'db'文件夾替換爲您的「MAMPOLD」文件夾中的文件夾。

請注意,對於db文件夾,我只是傳輸了新的db文件夾中不存在的任何文件夾和文件,所以我沒有替換任何重要的東西。這可能沒有必要,但我不想冒這個風險。

4.最後當您啓動MAMP再次您可能需要更改端口默認,如果它不能正常工作。我有他們原來設置爲80和3306這是不再工作,所以現在我不得不忍受看到本地主機:8888這是討厭的,但至少它的工作!如果有人能幫助我,我將不勝感激。

0

我發現http.conf中的ServerRoot使用路徑「/ usr」大多數Mac使用「/ users」。不久,當我改變它,並重新啓動Apache MAMP上線