Bonjour,
je utilise OpenLDAP comme serveur annuaires,
et un fichierinit.txt contient :
dn: dc=domaine,dc=org objectclass: top objectclass: dcObject objectclass: organization o: Domaine dc: domaine
1 : lancer le programme slapd.exe
2 : Lancer CMD et je tappe la commande
C:\> cd \ Program Files\OpenLDAP C:\ Program Files\OpenLDAP > slapadd -f slapd.conf -l init.txt
3 : je garde les deux fenêtres DOS ouvertes
4: Wampserver en cours d’exécution
5 : En fin je teste mon fichier [#black]tester_ldap.php [/#]
j'ai une page de test avec le code suivant:
<?php echo "<h3>Test LDAP n° 1 </h3>"; echo "Connexion ... <br />"; $ds=ldap_connect("127.0.0.1"); echo "Le résultat est ".$ds."<br/>"; if($ds) { ldap_set_option($ds, LDAP_OPT_PROTOCOL_VERSION,3); echo "Attachement ..."; $r=ldap_bind($ds); echo "Le résultat est ".$r."<br/>"; echo "fermeture de la connexion"; ldap_close($ds); } else { echo "Impossible de se connecter au serveur LDAP"; } ?>
il m'affiche l'erreur suivante
Connexion ... Le résultat est Resource id #2 Attachement ... ( ! ) Warning: ldap_bind() [function.ldap-bind]: Unable to bind to server: Can't contact LDAP server in D:\wamp1\www\test1_ldap.php on line 11 Call Stack # Time Memory Function Location 1 0.0480 366872 {main}( ) ..\test1_ldap.php:0 2 0.0481 367072 ldap_bind ( ) ..\test1_ldap.php:11 Le résultat est fermeture de la connexion
Quelqu'un m'aide svp et merci d'avance