Aller au contenu

Sujets conseillés

Posté

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

Posté (modifié)

Est-ce que le module "ldap" est installé sur PHP de ton serveur apache ?

Si oui est-ce que ton annuaire oblige une authentification ?

Modifié par Rizer
Posté

Oui installe, il est présent dans les extension de PHP (phpinfo() )

mais comment je savoir qu'il oblige authentification ou bien non ?

Est-ce que le module "ldap" est installé sur PHP de ton serveur apache ?

Si oui est-ce que ton annuaire oblige une authentification ?

Posté

C'est pas le module "ldap" qui te le dira c'est la stratégie appliquée sur ton annuaire

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...