quel cavolo di Mamp da un po di tempo, anzi da parecchio tocca avviarlo a mano, stufo mi appropinquo a usare un altro… heeeee… coso per far webdaw, pessima idea, ho perso un giorno inutilmente.
quindi torno a indagare: perché Mamp non parte?
launchd si preoccupa di avviare apace e mysql, dato che nei log non dica un beato puffo in acido aggiungo al suo plist gli output dei log e err.log… questo mi porta finalmente sulla strada giusta!
apache non parte perché non trova una cartella, la cartella al boot non la trova perché effettivamente è su un HDD esterno: lunchd avvia apache > apache non trova la cartella > si pianta.
elimino la direttiva run at load e aggiungo watch path, indico i path delle cartelle dove risiedono i miei siti, in questo modo se qualcosa cambia nelle cartelle di sviluppo launchd avvia apache a mysql.
ps: LaunchControl è stato fondamentale, si trova qui, poco meno di 10 euro