Bonjour,

J'ai installé le module dav svn et je l'ai testé avec un fichier d'identification .htaccess.
Je peux accéder à mes repositories SVN via l'url http://monserveur/svn

Je dispose cependant d'un CMS où se trouve une table users avec un champ email (mon identifiant) et un champ password (sha1).
Je souhaite donc utiliser cette table pour l'identification, au lieu d'un fichier .htaccess que je serais obligé de gérer...

Voici mon fichier 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
17
18
19
20
21
22
23
24
25
 
<Location /svn>
  DAV svn
  SVNParentPath /home/admin/pub/svn
  #SVNListParentPath On
 
  AuthUserFile /dev/null
 
  AuthBasicAuthoritative Off
  AuthMYSQL on
  AuthMySQL_Authoritative on
  AuthMySQL_DB nom_de_ma_db
  AuthMySQL_Host localhost
  AuthMySQL_User mon_login_mysql
  AuthMySQL_Password mon_mdp_mysql
  AuthMySQL_Password_Table users
  AuthMySQL_Username_Field email
  AuthMySQL_Password_Field password
  AuthMySQL_Empty_Passwords off
  AuthMySQL_Encryption_Types SHA1Sum
 
  AuthType Basic
  AuthName "Identification SVN"
  Require valid-user
</Location>
Voilà, cependant, quand je vais désormais sur http://monserveur/svn, j'ai une erreur interne 500.

Ai-je oublié quelque chose ?

Merci d'avance !