Apache не запускается на MAMP Pro

Apache не запускается и выдает ошибку:

Starting Apache failed screenshot

ИЛИ Не удалось запустить Apache. Пожалуйста, проверьте файл журнала для получения дополнительной информации.

dyld: Символ не найден: _iconv   Ссылка:/usr/lib/libmecabra.dylib   Ожидается в:/Applications/MAMP/Library/lib/libiconv.2.dylib  в /usr/lib/libmecabra.dylib /Applications/MAMP/Library/bin/apachectl: строка 80: 2799 Trace/BPT trap: 5 $HTTPD "$

Это то же самое для нескольких портов. Рекомендуемые порты MAMP и обычные порты apache.

MySQL начинается отлично.

Любые предложения?

Ответ 1

Я обновил последнюю версию yosemite прошлой ночью.

Вам, видимо, нужно перейти в папку MAMP в приложениях. Перейдите к binapache2bin.

Затем переименуйте файл с envvars на _envvars.

Я также столкнулся с другой проблемой, что он работает неправильно. Убедитесь, что для портов установлены значения по умолчанию для Apache, а не по умолчанию для MAMP (порт 80 и т.д.). Если это работает сразу, это не должно относиться к вам.

Ответ 2

Установка последней версии MAMP 3 версии 3.0.7.3 в моем случае, похоже, решает эту проблему.