[RISOLTO][APACHE] Non funzionano più i virtualhost

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Avatar utente
giullarina
Prode Principiante
Messaggi: 40
Iscrizione: mercoledì 27 agosto 2008, 12:59
Località: Mondo dei Sogni

[RISOLTO][APACHE] Non funzionano più i virtualhost

Messaggio da giullarina »

Ragazzi sono disperata  >:( non riuscendo a risolvere questo problema dopo giorni e giorni mi trovo costretta a rompervi le scatole  ;D

fino a un mesetto fa il mio bel Apache funzionava e programmavo in ruby senza nessun problema..ripreso in mano la situazione due settimane fa ha deciso di non funzionare più o_o e non ho la più pallida idea di cosa sia successo!! apache sembra funzionare ma i virtual host no..quando vado su localhost o libreria (vedi vh seguente) chrome mi dice
Oops! Google Chrome could not connect to localhost
Did you mean: localhost.­com
Additional suggestions:
Go to localhostr.­com
Go to localhost.­it
Try reloading: localhost
Search on Google:
anche su FF nn si connette
Connessione non riuscita
Firefox non può stabilire una connessione con il server localhost.
   *   Il sito potrebbe non essere disponibile o sovraccarico. Riprovare fra qualche momento.
   *   Se non è possibile caricare alcuna pagina, controllare la connessione di rete del computer.
   *   Se il computer o la rete sono protetti da un firewall o un proxy, assicurarsi che Firefox abbia i permessi per accedere al web.
ecco etc/hosts
127.0.0.1 localhost
127.0.0.1 libreria

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts


questo quello che ho inserito in libreria.conf in etc/apache2/sites-available

ServerName libreria

DocumentRoot /home/kleo/Scrivania/libreria/public

ErrorLog /home/kleo/Scrivania/libreria/log/error.log
LogLevel warn
ServerSignature On


l'ho attivato con
a2ensite libreria.conf
e fatto ripartire il server con
/etc/init.d/apache2 reload

cosa può esser andato storto??vi prego aiutatemi  :'(
Ultima modifica di giullarina il lunedì 7 marzo 2011, 14:32, modificato 1 volta in totale.
Avatar utente
ReMichael
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4042
Iscrizione: venerdì 30 novembre 2007, 22:02

Re: [APACHE] Non funzionano più i virtualhost

Messaggio da ReMichael »

restarta apache e guarda se ti dà errore:

Codice: Seleziona tutto

sudo service apache2 restart
nel caso non esce nessun errore, e connettendoti a:

Codice: Seleziona tutto

http://libreria
non ti funziona, controlla /var/log/apache2/error.log
Avatar utente
giullarina
Prode Principiante
Messaggi: 40
Iscrizione: mercoledì 27 agosto 2008, 12:59
Località: Mondo dei Sogni

Re: [APACHE] Non funzionano più i virtualhost

Messaggio da giullarina »

Allora il restart mi da il solito warning e basta
* Restarting web server apache2
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
... waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
                                                                        [ OK ]
maaaaaaaaa adesso mi da libreria o_o
non ho mai usato il comando che mi hai postato ma sempre quello che ho indicato nel primo post..è colpa di quello?e cosa fa in pratica quel comando diversamente da quello ke usavo io?

grazie mille!
Avatar utente
ReMichael
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4042
Iscrizione: venerdì 30 novembre 2007, 22:02

Re: [APACHE] Non funzionano più i virtualhost

Messaggio da ReMichael »

giullarina ha scritto: maaaaaaaaa adesso mi da libreria o_o
non ho mai usato il comando che mi hai postato ma sempre quello che ho indicato nel primo post..è colpa di quello?e cosa fa in pratica quel comando diversamente da quello ke usavo io?

grazie mille!
con reolad rilegge la configurazione di apache e la ricarica. serve appunto quando cambi config e non vuoi killare tutte le connessioni attive, è tipo un apache2ctl graceful.

con restart invece stoppi proprio il servizio e lo fai ripartire, chiudendo tutti i vecchi processi.

per risolvere invece lo warning che ti viene fuori basta che aggiungi:

Codice: Seleziona tutto

ServerName 127.0.0.1
in /etc/apache2/apache2.conf e poi restarti
Avatar utente
giullarina
Prode Principiante
Messaggi: 40
Iscrizione: mercoledì 27 agosto 2008, 12:59
Località: Mondo dei Sogni

Re: [APACHE] Non funzionano più i virtualhost

Messaggio da giullarina »

grazie mille per l'aiuto e le spiegazioni, ora ho sistemato anche il warning già che ci stavo mettendo le mani ^-^
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti