openLdap für Windows und phpldapadmin

openLdap für Windows und phpldapadmin

Ich habe ein Problem damit, das alles zu verbinden. Ich bin neu bei LDAP und nachdem die Installation auf Ubuntu 10.04 fehlgeschlagen ist, versuche ich, es auf meinem lokalen PC einzurichten.

  1. Ich habe OpenLdap für Windows installiert http://www.userbooster.de/en/download/openldap-for-windows.aspx,
  2. Die php5.3.1-Erweiterung für LDAP (c:\xampp\php\ext\php_ldap.dll) wurde in php.ini aktiviert.
  3. Die Dateien ssleay32.dll und libeay32.dll wurden nach Windows\System32 und Windows\System kopiert (Windows XP).
  4. Legen Sie das von c:\Program Files\OpenLDAP\slappasswd.exe generierte Passwort in c:\Program Files\OpenLDAP\slapd.conf fest (rootpw {SSHA}hash).
  5. Führen Sie c:\Program Files\OpenLDAP\slapd.exe aus.
  6. Installieren Sie phpldapadmin und rufen Sie https://127.0.0.1/phpldapadmin/ auf.

wenn ich die Anmeldeinformationen eingebe, erhalte ichUngültige Anmeldeinformationen (49) für Benutzerund in openldap.log bekomme ich

konnte die Konfigurationsdatei "%SYSCONFDIR%\slapd.conf" nicht aufrufen: Keine solche Datei oder kein solches Verzeichnis vorhanden (2)

Antwort1

Ich denke, die Lösung für die Fehlermeldung, die Sie erhalten, ist ziemlich einfach.

Sie müssen die Datei slapd.conf erstellen und in das entsprechende Verzeichnis legen %SYSCONFDIR%. OpenLDAP für Windows sollte mit Beispieldateien ausgeliefert werden. Diese können sich sogar im zuvor erwähnten Verzeichnis unter einem leicht anderen Namen befinden, z. B. slapd.conf.example.

verwandte Informationen