
Estou tendo algumas dificuldades para habilitar o LDAP em um ambiente Archlinux com Lighttpd (lighty) e PHP. Eu baixei e instalei o módulo php-ldap, habilitei-o no php.ini e o phpinfo() mostra isso em "Comando Configurar"
'--with-ldap=shared' '--with-ldap-sasl'
O que para mim indica que está habilitado. Mas quando eu uso um comando LDAP, como ldap_connect()
, ele retorna um erro de "função indefinida". Eu matei o processo Lighttpd e o iniciei novamente antes de testar.
Eu também instalei os pacotes necessários libldap
e o libsasl
.
Responder1
Parece que a versão do módulo LDAP era incompatível com a versão do PHP. PHP 5.3 e o módulo LDAP 5.4.
Testado em ambiente de teste com 5.4 no módulo LDAP e PHP e funciona.