Включение PHP LDAP с помощью Lighttpd

Включение PHP LDAP с помощью Lighttpd

У меня возникли некоторые трудности с включением LDAP в среде Archlinux с Lighttpd (lighty) и PHP. Я загрузил и установил модуль php-ldap, включил его в php.ini, и phpinfo() показывает это в разделе "Configure command"

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

Что для меня означает, что он включен. Но когда я использую команду LDAP, например ldap_connect(), , она возвращает ошибку "неопределенная функция". Я убил процесс Lighttpd и запустил его снова перед тестированием.

Я также установил необходимые пакеты libldapи libsasl.

решение1

Похоже, версия модуля LDAP несовместима с версией PHP. PHP 5.3 и модуль LDAP 5.4.

Протестировано в тестовой среде с версией 5.4 как на модуле LDAP, так и на PHP, и все работает.

Связанный контент