Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    problemi con virtualhost di apache

    ciao a tutti

    Qualcuno di voi sarebbe così gentile da aiutarmi ?? stò diventando matto con questo problema.

    Per circa 3 mesi ho lavorato senza problemi in locale con 3 differenti siti web assegnando ad essi differenti virtualhost nel file httpd.conf di apache.
    Ho modificato anche il file hosts di windows in modo da far puntare il browser a specifiche cartelle.

    Circa 10 giorni fà ho collegato lo stesso computer ad una rete locale ed ho cambiato l'indirizzo ip della scheda di rete con i relativi dns.

    Adesso, dovendo modificare delle cose in uno dei 3 siti, mi sono trovato a non poterlo visualizzare.

    Riavviando apache ho ricevuto l'errore:
    Cannot resolve host name intranet.eternaldream.it --- ignoring!

    la configurazione del mio httpd era:
    codice:
    NameVirtualHost 127.0.0.1
    <VirtualHost localhost>
    	ServerName localhost
    	DocumentRoot "path_to_primo_sito"
    </VirtualHost>
    
    <VirtualHost intranet.eternaldream.it>
    	ServerName intranet.eternaldream.it
    	DocumentRoot "path_to_secondo_sito"
    </VirtualHost>
    
    <VirtualHost forum.eternaldream.it>
    	ServerName forum.eternaldream.it
    	DocumentRoot "path_to_terzo_sito"
    </VirtualHost>
    Prima di tutto non capisco come mai apache mi dia errore se prima tutto funzionava correttamente.

    il mio file hosts è:
    codice:
    127.0.0.1       localhost
    127.0.0.1       intranet.eternaldream.it
    127.0.0.1       forum.eternaldream.it
    Ho provato a cambiare 127.0.0.1 con il nuovo ip assegnato alal scheda di rete, ma niente da fare.

    Se cambio la riga
    <VirtualHost intranet.eternaldream.it>
    in
    <VirtualHost 192.168.x.xxx>

    apache non mi dà errore, ma la pagina continua a non vedersi.

    Avete qualche idea su cosa c'è che non và ???

    grazie a tutti
    Nulla è impossibile. Il difficile è trovare la soluzione che renda l'impossibile possibile...
    http://www.eternaldream.it

  2. #2
    prova a dare l'attuale IP come nome del virtualhost... es.:
    codice:
    NameVirtualHost 192.168.1.2
    <VirtualHost 192.168.1.2>
    	ServerName localhost
    	DocumentRoot "path_to_primo_sito"
    </VirtualHost>
    
    <VirtualHost 192.168.1.2>
    	ServerName intranet.eternaldream.it
    	DocumentRoot "path_to_secondo_sito"
    </VirtualHost>
    
    <VirtualHost 192.168.1.2>
    	ServerName forum.eternaldream.it
    	DocumentRoot "path_to_terzo_sito"
    </VirtualHost>
    e poi in Host invece del 127.0.0.1 metti lo stesso IP assegnato.
    codice:
    192.168.1.2       127.0.0.1
    192.168.1.2       localhost
    192.168.1.2       intranet.eternaldream.it
    192.168.1.2       forum.eternaldream.it
    dovrebbe andare... (ovviamente restartando apache) ...



    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    testando un paio di cose ho notato che anche cambiando il file hosts di windows, non mi prende le modifiche.

    ho provato ad inserire un nome qualsiasi e ad abbinarlo all'ip di tiscali, ma niente da fare.

    credo che il problema possa risiedere lì.

    Sai mica come mai non mi prende le modifiche ? Ho provato anche a riavviare ma niente
    Nulla è impossibile. Il difficile è trovare la soluzione che renda l'impossibile possibile...
    http://www.eternaldream.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.