服务器丢失”;ldap.so”;


Server missing "ldap.so"

我想连接到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

百胜系统:

yum install php-ldap
echo "extension=ldap.so" >> /etc/php.ini
service httpd restart

特别是对于您,请尝试直接从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

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