【问题标题】:How to enable ldap in php MAMP?如何在 php MAMP 中启用 ldap?
【发布时间】:2018-05-31 10:08:16
【问题描述】:

我想用 Active Directory 创建一个登录系统。 所以我使用 adLDAP 来做到这一点。 但最后,当我登录网页登录页面时,它显示

exception 'adLDAPException' with message 'No LDAP support for PHP.
See: http://www.php.net/ldap' in C:\MAMP\htdocs\adLDAP\src\adLDAP.php:600 
Stack trace: #0 C:\MAMP\htdocs\adLDAP\examples\authenticate.php(29): 
adLDAP->__construct() #1 {main}

错误

并在 php.ini 中扩展 php_ldap.dll

并确保我有 php_ldap.dll 文件

还是不行

我创建一个

<?php
phpinfo();
?>

检查 ldap 是否启用?但它没有启用...... 任何想法,非常感谢 我的 php 版本是 MAMP PHP 版本 5.6.30

【问题讨论】:

  • 然而,这个问题帮助我找到了解决方案。

标签: php ldap


【解决方案1】:

要检查 LDAP 是否可供您使用,只需检查函数 ldap_connect 是否存在:

if (!function_exists('ldap_connect')) {
    die('Your server does not support LDAP');
}

【讨论】:

  • «如何启用»不等于«检查是否启用»!
猜你喜欢
  • 2016-06-09
  • 2018-04-02
  • 1970-01-01
  • 2020-04-27
  • 1970-01-01
  • 1970-01-01
  • 2011-07-10
  • 1970-01-01
相关资源
最近更新 更多