Mi è capitato che dalle ultime versioni di Mac OS, Mamp non riuscisse più ad avviare il server Apache, mentre riusciva tranquillamente ad avviare il server MySql.
Dopo vari tentativi, pensando che fosse cambiato qualcosa nella configurazione di Apache, ho capito che il web server andava in conflitto con la versione di Apache contenuta di default nel sistema Mac Os.
Per farlo tornare a funzionare ho dovuto stoppare in modo permanente quello presente in Mac Os tramite questo comando
sudo apachectl stop
Così facendo tutto è tornato a funzionare correttamente.