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

99

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

Изображение 515

ИЛИ Не удалось запустить 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 начинается отлично.

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

Теги:
mamp
mamp-pro

2 ответа

413
Лучший ответ

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

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

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

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

  • 7
    Спасибо! Работал! Для других ясное решение: cd / Applications / MAMP / Library / bin && sudo mv envvars _envvars
  • 0
    Только что обновил до mavericks тоже и имел ту же проблему. Вы, сэр, потрясающе.
Показать ещё 8 комментариев
2

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

  • 0
    Сейчас я сталкиваюсь с той же проблемой в OS X El Captain, я обновился до 3.0.7.3, но все еще не могу запустить apache. Кто-нибудь может мне помочь. Спасибо
  • 1
    @Delavega, если у вас все еще есть эта проблема, см. Stackoverflow.com/a/34425292/2913356

Ещё вопросы

Сообщество Overcoder
Наверх
Меню