Mais um caso que deu dor de cabeça mas resolvi, veja o código que utilizei para faz um busca no ldap usando php:if (!$con = ldap_connect("localhost", $ldap['cfgl_porta'])){
Esse é aquele tipo de coisa que parece inexplicável, o mesmo código funciona perfeitamente em varias situações, mas quando tentei colocar numa function não funcionou. A dica veio quando achei esse link. Foi só colocar um "ldap://localhost" no lugar de "localhost" na hora de conectar que funcionou. Dessa forma:
return false;
}
// Até aqui tudo bem
ldap_set_option($con, LDAP_OPT_PROTOCOL_VERSION, 3);
// Ok aqui tb
ldap_bind($con, $ldap['cfgl_rootdn'], $ldap['cfgl_senha']);
/*
Nesse bendito aqui que deu o erro
Can't contact LDAP server
*/
Mais uma pra coleção
ldap_connect("ldap://localhost", $ldap['cfgl_porta'])
17 outubro 2006
Dica de PHP+LDAP - Can't contact LDAP server
Assinar:
Postar comentários (Atom)
0 comments:
Postar um comentário