在 Xampp Windows 上启用 LDAP

Ray*_*ara 2 xampp configuration ldap

我想在我的 XAMPP Windows 10 上启用 LDAP 模块,以下是我尝试过的几个解决方案:

  1. 将 dll 文件复制到 System 和 System32取消注释 php.ini 中的 extension=php_ldap.dll,无论是开发还是生产。
  2. 将 libsasl.dll 复制到 xampp/apache/bin

这些都不起作用,当我打开 phpinfo() 时,没有显示 ldap 信息,这意味着 ldap 尚未安装。我还在 Windows 路径中添加了 PHP,但没有成功,但要么我的方法是错误的,要么这不是解决方案。任何帮助表示赞赏。

Wes*_*ves 6

  1. 确保path\to\xampp\php目录中有以下文件

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

通常,您可以在以下位置找到这些文件path\to\xampp\sendmail- 该库也使用它们。但如果没有,请尝试在 xampp 目录中搜索它们。

  1. 取消注释或添加( ) 文件ldap中的扩展名php.inipath\to\xampp\php\php.ini

    extension=ldap
    
    Run Code Online (Sandbox Code Playgroud)
  2. 重新启动服务器

  3. 确保path\to\xampp\php在系统环境变量中设置了该目录PATH。要了解如何操作,请参阅这篇文章