Apache не запускается и выдает ошибку:
ИЛИ 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 запускается отлично.
Какие-либо предложения?
Ответы:
Вчера вечером я обновился до последней версии yosemite.
Очевидно, вам нужно перейти в папку MAMP в приложениях. Перейти
bin
->apache2
->bin
.Затем переименуйте файл с
envvars
в_envvars
.Я также столкнулся с другой проблемой, связанной с неправильной работой. Убедитесь, что для портов заданы значения по умолчанию Apache, а НЕ MAMP (порт 80 и т. Д.). Если это работает сразу, это не должно относиться к вам.
источник
В моем случае установка последней версии MAMP 3 версии 3.0.7.3 решает эту проблему.
источник