> > > > > > Voici mes infos dans "ldap.php" :
> > > > > > ---------------------------------------------------------
> > > > > > <?php
> > > > > >    $server="127.0.0.1";
> > > > > >    $port="389";
> > > > > >    $racine="dc=rezo,dc=net";
> > > > > >    $rootdn="cn=admin,dc=rezo,dc=net";
> > > > > >    $rootpw="secret";
> > > > > > echo "Connexion...<br>";
> > > > > > $ds=ldap_connect($server);
> > > > > > if ($ds=="1")  {
> > > > > > $r=ldap_bind($ds,$rootdn,$rootpw);
> > > > > > echo "Deconnexion...<br>";
> > > > > > ldap_close($ds);  }
> > > > > > else { echo  "Impossible de se connecter au serveur LDAP !"; 
> > > > > > exit(); }
> > > > > > -----------------------------------------------------------
> > > > > > j'ai ce message d'erreur : "annuaire LDAP : Connexion... Impossible 
> > > > > > de se connecter au serveur LDAP !"
> > > > > > Ou serait l'erreur dans les scripts ?
> > > > ------------------
> > > > > Et dans les logs du serveur LDAP ? dans /var/log/debug :
> > ----------------------------------
> > Jun  5 19:44:56 debian-salon slapd[6175]: get_filter: unknown filter type=48
> > Jun  5 19:44:57 debian-salon slapd[6175]: <= bdb_substring_candidates: (sn) 
> > not indexed
> > Jun  5 19:44:57 debian-salon slapd[6175]: <= bdb_substring_candidates: (cn) 
> > not indexed
> > Jun  5 19:44:57 debian-salon slapd[6175]: get_filter: unknown filter type=48
> > Jun  5 19:44:58 debian-salon slapd[6175]: <= bdb_substring_candidates: (sn) 
> > not indexed
> > Jun  5 19:44:58 debian-salon slapd[6175]: <= bdb_substring_candidates: (cn) 
> > not indexed
> > Jun  5 19:44:58 debian-salon slapd[6175]: get_filter: unknown filter type=48
> > Jun  5 19:44:58 debian-salon slapd[6175]: <= bdb_substring_candidates: (sn) 
> > not indexed
> > Jun  5 19:44:58 debian-salon slapd[6175]: <= bdb_substring_candidates: (cn) 
> > not indexed
> > Jun  5 19:44:58 debian-salon slapd[6175]: get_filter: unknown filter type=48
> > Jun  5 19:44:58 debian-salon slapd[6175]: <= bdb_substring_candidates: (sn) 
> > not indexed
> > Jun  5 19:44:58 debian-salon slapd[6175]: <= bdb_substring_candidates: (cn) 
> > not indexed
> > Jun  5 19:44:58 debian-salon slapd[6175]: get_filter: unknown filter type=48
> > ---------------------------------------
> > Il semble se connecter ... en mettant  if ($ds="1") (au lieu de ==) et le 
> > navigateur indique maintenant :
> > annuaire LDAP : Connexion...
> > "Warning: ldap_bind() expects parameter 1 to be resource, string given in 
> > /var/www/ldap.php on line 25"
> > ligne 25 : $r=ldap_bind($ds,$rootdn,$rootpw);
---------------------------------
> Ah oui. $ds n'est pas la chaîne 1 si ça réussi, mais un objet représentant la
> connexion ldap. Donc le problème est dans le php, pas dans le ldap. Plus
> exactement dans ton test. Vérifie la doc de ldap_connect pour vérifier ce
> qu'il doit retourner. Mais ça doit être un truc du genre if ($ds != null) (ou
> nil, je ne sais plus lequel est utilisé en php).
> Erwan
---------------------------------
Il faudrait trouver la valeur à mettre dans le test : $ds ...
et 
que veut dire  ? : "ldap_bind() expects parameter 1 to be resource, string 
given"

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers [email protected]
En cas de soucis, contactez EN ANGLAIS [email protected]
Archive: http://lists.debian.org/[email protected]

Répondre à