Apache startet nicht und es wird ein Fehler ausgegeben:
ODER Apache konnte nicht gestartet werden. Bitte überprüfen Sie die Protokolldatei für weitere Informationen.
dyld: Symbol nicht gefunden: _iconv Referenziert von: /usr/lib/libmecabra.dylib Erwartet in: /Applications/MAMP/Library/lib/libiconv.2.dylib in /usr/lib/libmecabra.dylib / Applications / MAMP / Library / bin / apachectl: Zeile 80: 2799 Trace / BPT-Trap: 5 $ HTTPD "$
Dies gilt auch für mehrere Ports. Die empfohlenen MAMP-Ports UND die regulären Apache-Ports.
MySQL startet einwandfrei.
Irgendwelche Vorschläge?
Antworten:
Ich habe letzte Nacht auf die neueste Version von Yosemite aktualisiert.
Sie müssen anscheinend zu Ihrem MAMP-Ordner in Anwendungen gehen. Gehen Sie zu
bin
->apache2
->bin
.Benennen Sie dann die Datei von
envvars
nach um_envvars
.Ich bin auch auf ein anderes Problem gestoßen, dass es nicht richtig funktioniert. Stellen Sie sicher, dass es sich bei den Ports um Apache-Standardeinstellungen handelt, NICHT um MAMP-Standardeinstellungen (Port 80 usw.). Wenn es sofort funktioniert, sollte dies nicht auf Sie zutreffen.
quelle
Die Installation der neuesten Version von MAMP 3 Version 3.0.7.3 in meinem Fall scheint dieses Problem zu lösen.
quelle