
Tengo algunas dificultades para habilitar LDAP en un entorno Archlinux con Lighttpd (lighty) y PHP. Descargué e instalé el módulo php-ldap, lo habilité en php.ini y phpinfo() muestra esto en "Configurar comando".
'--with-ldap=shared' '--with-ldap-sasl'
Lo que para mí indica que está habilitado. Pero cuando uso un comando LDAP, como ldap_connect()
, arroja un error de "función no definida". Eliminé el proceso Lighttpd y lo inicié nuevamente antes de realizar la prueba.
También instalé los paquetes necesarios libldap
y libsasl
.
Respuesta1
Parece que la versión del módulo LDAP era incompatible con la versión PHP. PHP 5.3 y el módulo LDAP 5.4.
Probado en un entorno de prueba con 5.4 tanto en el módulo LDAP como en PHP y funciona.