我想在php中連接到ldap。然而我得到這個錯誤服務器缺少「ldap.so」
exception 'adLDAPException' with message 'No LDAP support for PHP. See: http://www.php.net/ldap '
我需要在php.ini文件中引用「ldap.so」。但我不知道如何獲取文件。安裝了openldap,但仍然沒有運氣。我不確定我在這裏錯過了什麼。我是否需要重新編譯php ldap?如果是,我需要安裝哪些軟件包
我想在php中連接到ldap。然而我得到這個錯誤服務器缺少「ldap.so」
exception 'adLDAPException' with message 'No LDAP support for PHP. See: 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
你使用的是什麼操作系統? - Ubuntu,Fedora,BSD ... –
http://php.net/manual/en/ldap.installation.php –
@matcarlson:Centos – EGN