使用 Lighttpd 启用 PHP LDAP

使用 Lighttpd 启用 PHP LDAP

我在使用 Lighttpd (lighty) 和 PHP 的 Archlinux 环境中启用 LDAP 时遇到了一些困难。我已下载并安装了 php-ldap 模块,并在 php.ini 中启用了它,phpinfo() 在“配置命令”下显示了这一点

'--with-ldap=shared' '--with-ldap-sasl' 

对我来说,这表明它已启用。但是当我使用 LDAP 命令(例如)时ldap_connect(),它会抛出“未定义函数”错误。我确实在测试之前终止了 Lighttpd 进程并重新启动它。

我还安装了所需的软件包libldaplibsasl

答案1

看来 LDAP 模块的版本与 PHP 版本不兼容。PHP 5.3 和 LDAP 模块 5.4。

在 LDAP 模块和 PHP 5.4 的测试环境中进行了测试并且正常运行。

相关内容