ldap_bind():无法绑定到服务器

时间:2016-01-14 20:23:52

标签: ldap bind

我有以下代码,我收到错误:

警告:ldap_bind():无法绑定到服务器:无法联系第17行的C:\ xampp \ htdocs \ ldap.php中的LDAP服务器

$time = 14528005240;
$datum  = 1453676400;
echo $date = date('d.m.Y',$datum).' '.date('H:i',$time);

1 个答案:

答案 0 :(得分:0)

由于您指定了端口636,我假设您需要与服务器建立SSL连接。这是通过以下方式实现的:

ldap_connect("ldaps://".$ldapconfig['host']."/");

否则它会尝试发送不能在SSL套接字上接受的明文数据。

此外,请在ldap_connect()之后和ldap_bind()之前尝试:

ldap_set_option($ldapconn, LDAP_OPT_PROTOCOL_VERSION, 3);

有时在使用不正确的协议版本时会发生错误,3现在很常见,但不是ldap_ * PHP函数系列的标准版。