Durante l’installazione di Apache Web Server sul mio portatile, si è verificato un errore che ha generato tre log nel registro di windows (per vedere il registro dei log andare in start -> pannello di controllo -> strumenti di amministrazione ->visualizzatore eventi -> registro applicazione)
I tre errori di apache nel log riportavano queste descrizioni:
- The Apache service named reported the following error:
>>> (OS 10048)Di norma è consentito un solo utilizzo di ogni indirizzo di socket (protocollo/indirizzo di rete/porta). : make_sock: could not bind to address 0.0.0.0:80
- The Apache service named reported the following error:
>>> no listening sockets available, shutting down
- The Apache service named reported the following error:
>>> Unable to open logs
Dopo una breve ricerca in su google, ho trovato la soluzione: si trattava di un conflitto con Skype. Skype impegna le porte 80 e 443 se lasciato con la configurazione base, e Apache sentendo la porta 80 occupata non riesce ad avviarsi.
Per risolvere è sufficiente aprire Skype, andare sul menù Strumenti -> Opzioni, selezionare la voce Avanzate -> Collegamento e togliere la spunta alla voce “Usa le porte 80 e 443 come alternativa per le connessioni in ingresso”. Quindi riavviate Skype e avviate Apache (non è necessario reinstallarlo).
Leggendo qua e là vedo che anche Nod32 e altri antivirus danno questa forma di problema con Apache, anche in questi casi bisogna in qualche modo liberare la porta 80 dalle impostazioni dell’antivirus stesso.





Leave a reply