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 no PHP e funciona.
Estou com algumas dificuldades para ativar o LDAP em um ambiente Archlinux com o Lighttpd (lighty) e o PHP. Eu fiz o download e instalei o módulo php-ldap, habilitei-o no php.ini e o phpinfo () mostra isso em "Configure command"
'--with-ldap=shared' '--with-ldap-sasl'
O que para mim indica que está ativado. Mas quando eu uso um comando LDAP, como ldap_connect()
, ele retorna um erro "função indefinida". Eu matei o processo do Lighttpd e o iniciei novamente antes de testar.
Eu também instalei os pacotes necessários libldap
e libsasl
.
Tags php ldap lighttpd arch-linux