Ciao a tutti.
Prima di tutto spero che una domanda su Apache qui non sia considerata off-topic. Se cosi' fosse me ne scuso con gli utenti ed il moderatore e convertirei la domanda, se fosse possibile, in "qualcuno sa indicarmi un buon sito di info/forum si Apache 2.0?".
Ho un serio problema con Apache 2.0.54 (che sto utilizzando in locale con php 5 e mysql 4.1):
il sistema ha funzionato perfettamente fino a oggi pomeriggio quando, riavviata la macchina, apache non ha restartato.
Tentando il restart a mano (tramite l'apache monitor) la risposta era un secco errore in pop-up windows.
Ho disinstallato apache e l'ho reinstallato, e qui la sorpresa piu' grossa: in fase di chiusura dell'installazione si apre una pop-up di windows in modalita' dos che contiene il seguente messaggio:
<OS 10048>Di norma e' 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
no listening sockets available, shutting down
unable to open logs
trascorsi poi i 30 secondi di prammatica il programma prosegue cercando di caricare Apache, ma da errore dicendo di non trovarlo installato come servizio.
Ho provato a disinstallare e reinstallare varie volte apache, ma il risultato e' stato sempre lo stesso.
L'unica cosa che mi e' venuta in mente, dato che il sistema era testato e funzionante da tempo, e' che un aggiornamento automatico di windows avesse cambiato qualche impostazione di sicurezza in senso restrittivo, o qualcosa di simile. In effetti, controllando, ho trovato 7 aggiornamenti di windows freschi freschi, installati il giorno prima. Allora ho disinstallato Apache, ho rimosso gli aggiornamenti, ho riavviato, reinstallato Apache e...
E niente. Il problema persiste, esattamente identico a prima.
Mi sono spulciato il sito delle FAQ su Apache prima di andare a turbare la quiete dei forum, ma non ci ho trovato nulla di utile, anche perche' le FAQ sul 2.0 sono davvero poverelle. Per completezza ho controllato anche tra le FAQ di Apache 3.1 per vedere se in qualche modo riuscivo a risalire alla causa, ma niente da fare.
A questo punto non mi rimane che sperare nel vostro aiuto. Certo di avervi mosso a compassione, vi ringrazio in anticipo per la soluzione. :)
Ciao. Francesco Ferrari