[gepi-users] trunk - authentification CAS

Michel A. BEGUE michel at misouk.com
Mar 13 Mai 15:38:30 CEST 2008


Selon Julien Jocal <collegerb at free.fr> :
> Selon Julien Jocal <collegerb at free.fr>:
> 
> > Selon "Michel A. BEGUE" <michel at misouk.com>:
> >
> > > Bonjour,
> > >
> > > Je n'arrive pas à m'authentifier avec un server CAS en testant un gepi
> > > 1.5.1 r1775. J'obtiens les erreurs suivantes :
> > > ##
> > >
> > > [Sat May 10 16:21:13 2008] [error] [client 192.168.0.1] PHP Notice:
> > > Undefined variable: _SESSION in /usr/local/gepi-1.5.1/lib/CAS/client.php
> > > on line 633, referer: https://192.168.0.1/gepi-dev/

> > > [Sat May 10 16:21:14 2008] [error] [client 192.168.0.1] PHP Notice:
> > > Undefined variable: multisite in /usr/local/gepi-1.5.1/login.php on line
> > > 43, referer: https://192.168.0.1/gepi-dev/

> > > [Sat May 10 16:21:14 2008] [error] [client 192.168.0.1] PHP Warning:
> > > mysql_num_rows(): supplied argument is not a valid MySQL result resource
> > > in /usr/local/gepi-1.5.1/lib/mysql.inc on line 106, referer:
> > > https://192.168.0.1/gepi-dev/
> >
> > Si tu forces une mise à jour de la base, est-ce que ça change quelque chose ?
> >
> > Dans le fichier /secure/connect.inc.php, si tu ajoutes $multisite = 'n'; au
> > début juste après <?php est-ce que ça marche ?
> >
> > Il doit rester des scories de modifications que j'ai faite, je vais regarder
> > et
> > corriger.
> 
> C'est corrigé, je viens de faire des essais avec multisite = 'n'; et ça
> fonctionne. J'ai fait la correction sur le svn ;) Encore merci pour le retour.
> 
> Attention, dans certains cas, CAS a besoin du module php php_curl et de la
> bibliothèque DB.php de pear.
> 

J'ai rajouté $multisite='n' et ça a supprimé l'erreur n°2 mais pas les
deux autres : variable _SESSION et mysql_num_rows(). 

Je vais récupérer une version trunk plus récente pour voir.

Cordialement 
M. BEGUE

-*- 



More information about the Gepi-users mailing list