LDAP for Drupal7をインストールして、LDAP Serversを起動するとエラーが発生:
「No LDAP PHP Extension is loaded for PHP, so LDAP will not work properly.」
php.iniにある extension=php_ldap.dll を有効にして、Apacheを再起動したが、またエラーが発生:
「プロシージャエントリポイントsasl_errdetailがダイナミックリンクライブラリlibsasl.dllから見つかりませんでした」
調べてみたら、以下のDLLファイルが必要となっている:
- libeay32.dll
- libsasl.dll
- ssleay32.dll
上記DLLファイルファイルを「\windows\system32\」に入れれば解決できるはずだが、このディレクトリにわけのわからないDLLを入れたくない。
では、ディレクトリ「\apache\bin\」に上記DLLを入れて、apacheを再起動したら、エラーがなく、正常にLDAPが起動された。