Pagina 1 di 1

[Subversion] problema configurazione repository

Inviato: giovedì 25 marzo 2010, 12:44
da Sgurbat
Ciao a tutti,

sto cercando di imparare Subversion seguendo questa guida:

http://server.html.it/guide/lezione/3716/accesso-al-repository/

Nello specifico arrivo al punto in cui aggiungo questa porzione di codice al file
/etc/apache2/sites-available/default
  LoadModule dav_svn_module modules/mod_dav_svn.so
  ServerName svn.vd-devel
  DocumentRoot /var/svn/guidasvn/
 
    DAV svn
    SVNPath /var/svn/guidasvn
 
riavvio Apache

ma se provo ad eseguire il comando successivo
a2ensite /etc/apache2/sites-available/svn
ottengo l'errore:
No site found matching /etc/apache2/sites-available/svn!
Potete aiutarmi? Grazie.

P.S. Lavoro sotto Ubuntu.

Re: [Subversion] problema configurazione repository

Inviato: giovedì 25 marzo 2010, 13:04
da Pandafunk
così hai aggiunto quel blocco a default!
Dovevi creare il file /etc/sites-available/svn, aggiungerci quel blocco e poi dare a2ensite.

Re: [Subversion] problema configurazione repository

Inviato: giovedì 25 marzo 2010, 13:30
da Sgurbat
Ti ringrazio, in effetti mi era sfuggita la cosa.

Ho creato il file ed abilitato il sito tramite a2ensite.

Tuttavia non riesco ad accedere da localhost a http://svn.vd-devel/repos

Apache rimane in elaborazione per qualche secondo e poi ottengo un messaggio di errore di OpenDNS.

Forse qualcosa di sbagliato nella configurazione del VirtualHost?

Preciso che dopo la modifica ho fatto sia un reload che un restart del server.

Grazie ancora.

Re: [Subversion] problema configurazione repository

Inviato: giovedì 25 marzo 2010, 13:57
da Pandafunk
i vhost vengono smistati in base al nome host che arriva ad apache... l'host svn.vd-devel non viene trovato sui DNS
Prova ad aggiungere ad /etc/hosts un

Codice: Seleziona tutto

127.0.0.1     svn.vd-devel
in questa maniera la richiesta http conterrà quel nome e verrà fatta a 127.0.0.1, dove c'è apache in ascolto

edit: oppure modifica il virtualhost con un nome a cui risponda la macchina con apache

Re: [Subversion] problema configurazione repository

Inviato: giovedì 25 marzo 2010, 14:19
da Sgurbat
Uhm ho aggiunto

Codice: Seleziona tutto

127.0.0.1     svn.vd-devel


sotto /etc/hosts

ma continua a non andare.

Se faccio un restart di Apache ottengo questo messaggio:

Codice: Seleziona tutto

apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[Thu Mar 25 14:12:08 2010] [warn] NameVirtualHost *:80 has no VirtualHosts
Che possa essere sintomo di qualcosa?

Tnx.

Re: [Subversion] problema configurazione repository

Inviato: giovedì 25 marzo 2010, 14:21
da Sgurbat
Ok forse ci sono riuscito, ho dovuto però cambiare:

Codice: Seleziona tutto

<VirtualHost *>
con

Codice: Seleziona tutto

<VirtualHost 127.0.0.1:80>
Devo ammettere però che non saprei spiegare il motivo per il quale specificando per esteso l'IP del server vada e con il carattere * no.

Grazie ancora comunque.