Apache no se inicia y arroja un error:
O Apache no se pudo iniciar. Consulte el archivo de registro para obtener más información.
dyld: Símbolo no encontrado: _iconv Referenciado de: /usr/lib/libmecabra.dylib Esperado en: /Applications/MAMP/Library/lib/libiconv.2.dylib en /usr/lib/libmecabra.dylib / Applications / MAMP / Library / bin / apachectl: línea 80: 2799 Traza / trampa BPT: 5 $ HTTPD "$
Esto es lo mismo para varios puertos. Los puertos MAMP recomendados Y los puertos apache normales.
MySQL comienza perfectamente bien.
¿Alguna sugerencia?
Respuestas:
Actualicé a la última versión de yosemite anoche.
Aparentemente tienes que ir a tu carpeta MAMP en Aplicaciones. Vaya a
bin
->apache2
->bin
.Luego cambie el nombre del archivo de
envvars
a_envvars
.También encontré otro problema de que no funcionaba correctamente. Asegúrese de que los puertos sean los predeterminados de Apache, NO los de MAMP (puerto 80, etc.). Si funciona de inmediato, esto no debería aplicarse a usted.
fuente
La instalación de la última versión de MAMP 3 Versión 3.0.7.3 en mi caso parece resolver este problema.
fuente