IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Erreur 500 dav svn AuthMySQL


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné
    Avatar de bricecol
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Avril 2007
    Messages
    364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 364
    Par défaut Erreur 500 dav svn AuthMySQL
    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 !

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Citation Envoyé par bricecol Voir le message
    Ai-je oublié quelque chose ?
    Oui : aller dans les logs d'erreur d'Apache (error_log) et nous dire ce qu'il y a dedans.

  3. #3
    Membre chevronné
    Avatar de bricecol
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Avril 2007
    Messages
    364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 364
    Par défaut
    bon, après avoir été visité le log, j'ai vu que la connection à la BDD ne marchait pas. J'avais le mauvais mot de passe...

    Ceci corrigé, j'ai réactiver l'option de listage des repos du dossier et fais un chown -R www-data:www-data sur mon dossier svn.

    depuis tout marche !

    merci car même si j'avais déjà regardé le log d'erreur, j'avais zappé la ligne fatidique... :p

  4. #4
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 3
    Par défaut
    Bonjour,

    J'aurais voulu savoir si vous avez un bon tuto pour l'authentification mysql.
    Comme j'ai eu la même erreur au début et maintenant il me dit : "Forbidden",
    donc j'aimerais comprendre ou son stocké les droits des différents utilisateurs
    et surtout comment ça marche, car je suis en train de faire une configuration
    sans savoir à quoi chaque option sers.

    Merci d'avance,

  5. #5
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 3
    Par défaut
    Bon ca y es,t j'ai plus le "forbidden" mais au lieu d'avoir la derniere version de
    mon Repositorie , il m'affiche "Collection of Repositories", en gros les dossiers de
    conf du serveur svn (conf, dav, db, hooks et locks).
    Pourquoi?

    P.S. : Ma première demande est toujours valable ^^

  6. #6
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 3
    Par défaut
    Bon j'ai fini par trouver,
    il fallait définir le SVNPath et pas le SVNParentPath.
    Bon maintenant, j'en reviens à ma première demande.
    Comment on defini des droits équivalent au AuthzSVNAccessFile via mysql?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [WebDAV][SVN] erreur 500 PROPFIND
    Par storm_2000 dans le forum Apache
    Réponses: 2
    Dernier message: 13/06/2011, 20h44
  2. XMLC_ReleaseXMLApplication : Erreur 500 ?
    Par Sylvain James dans le forum XMLRAD
    Réponses: 1
    Dernier message: 09/05/2005, 23h35
  3. [tomcat] Erreur 500 à l'appel de la servlet
    Par Kyti dans le forum Tomcat et TomEE
    Réponses: 26
    Dernier message: 06/04/2005, 09h37
  4. [web] [CGI][Easyphp] erreur 500
    Par nico72 dans le forum Web
    Réponses: 11
    Dernier message: 29/07/2004, 20h08
  5. Réponses: 6
    Dernier message: 28/10/2002, 11h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo