我最近将Ubuntu升级到版本16.04,将PHP升级到版本7.但是,ldap连接无效。
如何在PHP 7中启用ldap?
答案 0 :(得分:28)
不再需要提供php版本号:
apt-get install php-ldap
现在已经足够,将自动安装正确的软件包版本。
PS :请注意,如果您使用发行版提供的标准php包,则为true。如果您使用PHP的额外ppa(如sury one),则必须指定版本号,因为有多个版本可用。
答案 1 :(得分:26)
在PHP版本7.0(或7.1)的灯上安装ldap:
apt-get install php7.0-ldap
(或使用apt-get install php7.1-ldap
)service apache2 restart
答案 2 :(得分:1)
为您的特定php版本安装两个ldap,我的是
sudo apt install php7.2-ldap php-ldap -y
它解决了我遇到的问题