phpldapadmin安装

Moh*_*ari 5 ldap

我有一个 LDAP 服务器运行在:
ldap://129.168.0.117:389

ldap://roshd.org:389 roshd.org = 129.168.0.117

我在 phpldapadmin 的 config.php 中有此配置:


$servers = new Datastore();
$servers->newServer('ldap_pla');
$servers->setValue('server','name','My LDAP Server');
$servers->setValue('server','host','192.168.0.117');
$servers->setValue('server','port',389);
$servers->setValue('login','auth_type','session');
$servers->setValue('login','bind_id','cn=Manager,dc=roshd,dc=org');
$servers->setValue('login','bind_pass','secret');
$servers->setValue('auto_number','search_base','ou=People,dc=roshd,dc=org');
Run Code Online (Sandbox Code Playgroud)


在我的 sldap.conf 中:


...
database    bdb
directory   /usr/local/var/openldap-data
suffix      "dc=roshd,dc=org"
rootdn      "cn=Manager,dc=roshd,dc=org"
rootpw      secret
...

但是当我尝试登录 phpldapadmin 时,出现此错误。有什么想法吗?


Unable to connect to LDAP server My LDAP Server
Error: Can't contact LDAP server (-1) for user
error   Failed to Authenticate to server
Invalid Username or Password.

gel*_*aen 4

指出不同:

$servers->setValue('服务器','主机','192.168.0.117');

LDAP://129.168.0.117:389