Problema con autenticación de usuarios por LDAP

Problema con autenticación de usuarios por LDAP

de luis g -
Número de respuestas: 1
Buenos días.

Por favor, ¿alguien puede ayudarme?.

Quiero configurar una autenticación de usuarios usando un servidor LDAP.

El problema es que, al entrar en la configuración de este tipo de autenticación, sin informar aún ninguno de los campos de ajuste que aparecen en esa página, siempre sale el mensaje: "Advertencia: El módulo LDAP de PHP no parece estar presente. Por favor asegúrese que esté instalado y activado.".

Buscando en los foros, para solucionar el problema, he hecho lo siguiente:

-Mover ssleay32.dll de c:/PHP a c:/windows/system32
-Añadir en C:/PHP/php.ini la línea: extension=php_ldap.dll
-Ejecutar php -m en la consola. Y me han salido, sucesivamente, mensajes indicando que no existían: libsasl.dll y php4ts.dll. Las he bajado de internet, y las he copiado en c:/PHP.

Pero, sigue saliendo el mensaje "Advertencia: El módulo LDAP de PHP no parece estar presente. Por favor asegúrese que esté instalado y activado.".

Muchas gracias por anticipado.
Promedio de valoraciones: -
En respuesta a luis g

Re: Problema con autenticación de usuarios por LDAP

de luis g -
Me respondo a mi mismo:

Hay que olvidarse de los pasos indicados en el post anterior.

Únicamente hay que hacer lo siguiente:

-Añadir en C:/PHP/php.ini la línea: extension=php_ldap.dll
-Copiar php_ldap.dll en C:\PHP\ext (Eso sí, hay que buscar la php_ldap.dll que tenga la misma versión que el PHP. en mi caso la he extraído de la versión correspondiente descargada desde http://windows.php.net/download/ )
-Reiniciar IIS



Un saludo.