我想在 php 中连接到 ldap。但是我收到这个错误
异常“adLDAPException”,消息“不支持 PHP 的 LDAP。请参阅: http: //www.php.net/ldap '
我需要在 php.ini 文件中引用“ldap.so”。但我不确定如何获取该文件。安装了 openldap 但仍然没有运气。我不确定我在这里缺少什么。我需要重新编译 php ldap 吗?如果是,我需要安装哪些软件包
运行其中一个来root安装缺少的扩展。
易于:
apt-get update
apt-get install php5-ldap
Run Code Online (Sandbox Code Playgroud)
基于 Yum 的系统:
yum install php-ldap
echo "extension=ldap.so" >> /etc/php.ini
service httpd restart
Run Code Online (Sandbox Code Playgroud)
具体来说,对于您来说,请尝试直接从 RPM 安装:
x86_64:
wget http://mirror.centos.org/centos/6/os/x86_64/Packages/php-ldap-5.3.3-22.el6.x86_64.rpm
deb -i php-ldap-5.3.3-22.el6.x86_64.rpm
Run Code Online (Sandbox Code Playgroud)
i386:
wget http://mirror.centos.org/centos/6/os/i386/Packages/php-ldap-5.3.3-22.el6.i686.rpm
deb -i php-ldap-5.3.3-22.el6.i686.rpm
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6943 次 |
| 最近记录: |