使用php(windows)连接到openldap

时间:2016-05-02 09:13:04

标签: php ldap openldap

我在我的Windows机器上安装了openldap,我想使用php访问ldap服务器。

我安装了ldapexplorer进行检查,一切正常,这是我使用的配置: enter image description here

这是我的PHP代码(简单版)

<?php

$server = "ldap://LESPAUL";
$port = "389";

$ds=ldap_connect($server); 
echo($ds);

问题在于,无论我给ldap_connect(甚至是错误的)提供什么参数,我得到的结果是:ressourceid#2

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

解决方案很简单: ldap_connect实际上并没有连接到服务器,它只是初始化参数,所以只要ldap_connect没有返回&#39; false&#39;就可以了

你只需要使用下一个函数(通常是ldap_bind)