Назад | Перейти на главную страницу

Включение PHP LDAP с Lighttpd

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

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

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

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

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

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