Problème lire dans ldap

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problème lire dans ldap

Re: Problème lire dans ldap

par moogli » 29 nov. 2015, 16:22

Modération :
Afin d'obtenir plus de réponses, le sujet a été déplacé dans un forum plus approprié.

Re: Problème lire dans ldap

par @rthur » 20 nov. 2015, 23:26

Bonjour,

Ton serveur LDAP renvoie une erreur lors de la recherche avec ldap_search()
Vérifie les paramètres, ainsi que si tu as bien le droit de faire une rechreche en mode anonyme.
Regarde également dans les logs du serveur LDAP

Problème lire dans ldap

par kisskool49 » 20 nov. 2015, 13:41

Bonjour,
Je débute avec la liaison entre php et ldap et j'ai un soucis pour lire dans mon ldap.
J'ai ce code
<?php
echo "<h3>Recherche dans LDAP</h3>";
$ds = ldap_connect ("monserveurldap");
if ($ds)
{
ldap_set_option ($ds, LDAP_OPT_PROTOCOL_VERSION, 3);
// Attachement anonyme
ldap_bind ($ds);
// Liste des personnes commençant par D
$sr = ldap_search ($ds, "OU=Utilisateurs,OU=organisation,DC=masociete,DC=com", "sn=*");
$info = ldap_get_entries ($ds, $sr);
echo "Nombre de personnes trouvées : ".$info ["count"]."<p>";
for ($i=0; $i < $info ["count"]; $i++)
{
echo "dn : ". $info[$i]["dn"] ."<br>";
echo "cn : ". $info[$i]["cn"][0] ."<br>";
echo "sn : ". $info[$i]["sn"][0] ."<p>";
}
}
ldap_close ($ds);
?>
Et j'ai ce message d'erreur :

Code : Tout sélectionner

Recherche dans LDAP Warning: LDAP: Unable to perform the search: Operations error in c:\program files\easyphp\www\ldap\lire2.php on line 10 Warning: ldap_get_entries(): supplied argument is not a valid ldap result resource in c:\program files\easyphp\www\ldap\lire2.php on line 11 Nombre de personnes trouvées :
Je ne vois pas ce qui bloque.

Quelqu'un pourrait m'aider sur le sujet ?

Cordialement

Kisskool