Bonjour,
j'ai installé un svn couplé à un apache 2.
Cela fonctionne jusqu'au moment de la validation. Via http j'ai la demande d'auth.
Après irrémédiablement erreur 500.
Donc après recherches voici le error.log d'apache:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
[Thu Mar 26 21:24:18 2009] [error] [client 80.200.161.183] (2)No such file or directory: Could not open password file: /home/subversion/conf/opensi_serveur.htpasswd
Seulement voici le listing de /home/subversion/conf
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
/home/suvbersion/conf# ls -al /home/suvbersion/conf/
total 16
drwxrwxr-x 2 xarkam www-data 4096 mar 26 21:23 .
drwxrwxr-x 4 xarkam www-data 4096 mar 26 18:10 ..
-rw-rw-r-- 1 xarkam www-data  252 mar 26 19:21 access
-rw-r--r-- 1 xarkam www-data   89 mar 26 19:36 opensi_serveur.htpasswd
Le fichier s'y trouve bien.
Les droits parents sont bon aussi:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
/home/suvbersion# ls -al
total 16
drwxrwxr-x 4 xarkam www-data 4096 mar 26 18:10 .
drwxr-xr-x 7 root   root     4096 mar 26 18:18 ..
drwxrwxr-x 2 xarkam www-data 4096 mar 26 21:23 conf
drwxrwxr-x 3 xarkam www-data 4096 mar 26 21:01 depots
Le parent:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
drwxrwxr-x  4 xarkam   www-data  4096 mar 26 18:10 suvbersion
Le contenu de /etc/apache2/mods-available/dav_svn.conf
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/home# cat /etc/apache2/mods-available/dav_svn.conf
<Location /svn>
        # Options Indexes Includes FollowSymLinks
        # Order allow,deny
        # allow from all
        DAV svn
        # SVNListParentPath on
        SVNParentPath /home/subversion/depots
        AuthType Basic
        AuthName "OpenSI Serveur Repository"
        AuthUserFile /home/subversion/conf/opensi_serveur.htpasswd
        AuthzSVNAccessFile /home/subversion/conf/access
        #<LimitExcept GET PROPFIND OPTIONS REPORT>
                Require valid user
        #</LimitExcept>
</Location>
Je doit dire que la j'en perd mon latin car à la maison j'ai un svn totalement fonctionnel ma femme faisant du dev dessus.