XAMPP の LDAP サポート設定についてのエラー対処

OS:Windows 7
XAMPP バージョン:1.8.3

事象:
XAMPPのphp.iniでldapを起用するように設定した後、 apache 起動時に、2回のエラー表示がされた。
エラー内容:“PHP Warning:PHP Startup:  in Unknown on line 0”。

原因:
libsasl.dllが見つからなかった。

原因分析:
php は ldap をサポートするために、下記3つのdllが必要となっている。
  • libeay32.dll
  • libsasl.dll
  • ssleay32.dll
どれでもかけていけないものだが、今回はlibsasl.dllが見つからなかった。
libsasl.dllは実際XAMPPフォルダに存在している。

解決方法:

  1. phplibsasl.dllをXAMPPフォルダで検索し、それをコピーしapachebinパスに貼り付ける。
  2. apacheを再起動する。

コメントを残す

メールアドレスが公開されることはありません。