Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

I want to enable LDAP module on my XAMPP Windows 10, here's the few solutions that I've tried :

  1. Copy dll files to System and System32 and uncomment extension=php_ldap.dll in php.ini, both development and production.
  2. Copy libsasl.dll to xampp/apache/bin

None of these working, when I opened phpinfo() there is no ldap info showing, which means the ldap hasn't been able to installed. I also added PHP in Windows Path with no success, but either my approach is wrong or that wasn't a solution. Any help appreciated.

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
1.0k views
Welcome To Ask or Share your Answers For Others

1 Answer

  1. Make sure the pathoxamppphp directory has the following files

    • libeay32.dll
    • libsasl.dll
    • ssleay32.dll

Usually, you can find these files in pathoxamppsendmail - this library also uses them. But if not, try to search for them inside the xampp directory.

  1. Uncomment or add the ldap extension in the php.ini (pathoxamppphpphp.ini) file

    extension=ldap
    
  2. Restart the server

  3. Make sure the pathoxamppphp directory is set in the system environment variable PATH. To know how to do it, see this post.

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...