Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] [résolu] JAUTH : erreur avec la nightly SVN-483

Posted by doms on 07/02/2007 11:04

Bonjour, je viens de mettre en place la nightly SVN-483.

Après authentification via jAuth, il y a le message d'erreur suivant :

 [error 602] Driver d'authentification Db non trouvé  ../jelix/lib/jelix/auth/jAuth.class.php 128

J'ai désinstallé cette version et remis une nightly plus ancienne et là tout fonctionne à nouveau.

Pour mettre en place jAuth, il n'est pas nécessaire d'effectuer des modifications dans Jelix même. J'ai tout de même effectuer des recherches afin de savoir si dans une action un peu irréfléchie j'avais touché quelque chose au niveau de Jelix même. Résultat : je n'ai rien touché à Jelix.

Donc il semble que cela provienne de la nightly SVN-483.

  [Opened] Re: JAUTH : erreur avec la nightly SVN-483

Reply #1 Posted by laurentj on 07/02/2007 11:24

j'ai changé complètement la réorganisation des plugins et drivers en tout genre (voir la page changelog ). Normalement il y a pas d'impact sur vos applications au niveau de l'authentification (juste bien effacer lib/jelix-plugins et lib/jelix avant de mettre à jour).

Cependant, il se peut qu'il y ait une regression. Je vais vérifier.

  [Opened] Re: JAUTH : erreur avec la nightly SVN-483

Reply #2 Posted by laurentj on 07/02/2007 12:29

Tu as supprimé le contenu du répertoire temp de ton appli après la mise à jour de Jelix ? (ce qu'il faut faire à chaque fois que l'on met à jour jelix)

  [Opened] Re: JAUTH : erreur avec la nightly SVN-483

Reply #3 Posted by laurentj on 07/02/2007 14:16

Je viens de voir qu'il y a en effet des problèmes dans jAuth... Ce sera corrigé dans l'aprés midi.

  [Opened] Re: JAUTH : erreur avec la nightly SVN-483

Reply #4 Posted by doms on 07/02/2007 15:59

Merci Laurent.

Je viens de la recharger et cela fonctionne. Parfaitement ?

Non car j'ai une erreur que je n'avais pas auparavant au niveau d'un plugin de template de ma composition.

Je ne sais pas si c'est lié mais dans le doute j'ai préféré donner cette info.

  [Opened] Re: JAUTH : erreur avec la nightly SVN-483

Reply #5 Posted by doms on 07/02/2007 18:12

Voilà plus de détails.

 [error 302] Dans le template .../jelix/proto.fermat/modules/monApp/templates/edit.tpl
 La fonction validationFormulaire est inconnue
 .../jelix/lib/jelix/tpl/jTplCompiler.class.php 453

  [Opened] Re: JAUTH : erreur avec la nightly SVN-483

Reply #6 Posted by doms on 07/03/2007 00:03

Problème résolu.

Cela se passait au niveau du fichier de configuration : defaultconfig.ini.php.

L'ancienne organisation des répertoires de plugins de template ne passe plus.

Ancienne organisation

 jelix/
     monApp/
         tpl/
           plugins/
              html/
                 function.validationformulaire.php
                 ...

Et le fichier de configuration :

 tplpluginsPath = lib:jelix/tpl/plugins/,app:tpl/plugins/

Pour résumer, j'avais créé un répertoire tpl/ dans mon application afin d'y stocker les plugins de template.

Nouvelle organisation

 jelix/
     monApp/
         plugins/
            tpl/
              html/
                 function.validationformulaire.php
                 ...

Et le fichier de configuration :

 tplpluginsPath = lib:jelix/tpl/plugins/,app:plugins/tpl/html/

J'utilise désormais le répertoire plugins/ qui existait déjà auparavant mais était vide.

J'ai dû par contre y créer à l'intérieur la structure de répertoires appropriée :

 /tpl/html/

  [Opened] Re: JAUTH : erreur avec la nightly SVN-483

Reply #7 Posted by laurentj on 07/03/2007 10:23

Oui, la structure a changé, comme c'est indiqué dans le changelog et la page des plugins

par contre, l'option tplpluginsPath est obsolète, elle ne sert plus à rien.

 
Page
  1. Re: JAUTH : erreur avec la nightly SVN-483