これらすべてを接続するのに問題があります。私は Ldap を初めて使用しており、Ubuntu 10.04 にこれらすべてをインストールできませんでした。ローカル PC でセットアップしようとしています。
- WindowsにOpenLdapをインストールしました http://www.userbooster.de/en/download/openldap-for-windows.aspx、
- php.ini で ldap の php5.3.1 拡張機能 (c:\xampp\php\ext\php_ldap.dll) を有効にしました
- ssleay32.dll と libeay32.dll を Windows\System32 と Windows\System (Windows XP) にコピーしました
- c:\Program Files\OpenLDAP\slappasswd.exe によって生成されたパスワードを c:\Program Files\OpenLDAP\slapd.conf (rootpw {SSHA}hash) に設定します。
- c:\Program Files\OpenLDAP\slapd.exe を実行します。
- phpldapadminをインストールし、https:// 127.0.0.1 / phpldapadmin/を呼び出します。
資格情報を入力するとユーザーの資格情報が無効です (49)そしてopenldap.logには
設定ファイル「%SYSCONFDIR%\slapd.conf」を stat できませんでした: そのようなファイルまたはディレクトリはありません (2)
答え1
表示されているエラー メッセージの解決方法は非常に簡単だと思います。
slapd.conf ファイルを作成し、対応するディレクトリに配置する必要があり%SYSCONFDIR%
ます。OpenLDAP for Windows にはサンプル ファイルが付属しています。サンプル ファイルは、前述のディレクトリに、slapd.conf.example などの少し異なる名前で配置されている場合もあります。