Come diagnosticare una configurazione di apache sconosciuta?

0

Uso la mamp da un po 'ora e tutto ha funzionato alla grande. Poi oggi vado ad avviarlo e l'avviso di mamp mi dice che apache è già in esecuzione su quella porta e ne sceglie un'altra. Quindi, senza avviare mamp, digito l'host locale nel browser web, il mio solito modo di arrivare ai siti che sto sviluppando, e si apre una pagina che legge IT WORKS !, che mi dice che ho un indice. file php da qualche parte sul mio computer che echos Funziona !. Ma mamp non è in esecuzione e non riesco a trovare questo stupido funziona file ovunque. C'è un modo per diagnosticare questo e forse uccidere questo server Apache in modo che possa avviare il backup di mash senza cambiare le mie porte?

    
posta Scott 20.11.2011 - 20:18
fonte

2 risposte

0

Se mamp è l'unico server che stai eseguendo localmente, potresti provare ad aprire il monitor delle attività, cercare tutti i processi myslqld in esecuzione e chiuderli, quindi riavviare Mamp

o, come richiesto, attraverso il terminale: killall -9 mysqld

    
risposta data 21.11.2011 - 09:04
fonte
0

Puoi usare lsof per scoprire quali processi sono in ascolto su quali porte.

Ad esempio:

lsof -Pnl +M -i4 | grep ":80"

(assumendo che il processo sia in esecuzione sulla porta 80)

Puoi quindi usare ps per capire il nome del processo per quel processID:

ps -p <pid>
    
risposta data 20.11.2011 - 21:16
fonte

Leggi altre domande sui tag