Inicio Foros Lenguajes de programación, desarrollo, código fuente PHP, CMS Warning: ldap_bind(): Unable to bind to server: Invalid credentials in

Viendo 3 entradas - de la 1 a la 3 (de un total de 3)
  • Autor
    Entradas
  • #1461
    AvatarVarios
    Moderador

    Hola, estoy usando el siguiente código PHP para conectarme a un servidor LDAP (Active Directory de Windows) mediante aplicación web en PHP:

     

    Si introduzco usuario y contraseña correctos valida en el LDAP y accede perfectamente, pero si se introduce usuario y contraseña incorrectos sale este warning:

    Warning: ldap_bind(): Unable to bind to server: Invalid credentials in C:\xampp\htdocs\tareas\inicio_sesion.php on line 54

    que obviamente no quiero mostrar al usuario.

    Como veis en el código he capturado el posible error con un try…catch, pero aún así me sigue apareciendo el warning ¿cómo puedo evitar que salga este error o warning al usuario?

    #1462
    alonsojpdalonsojpd
    Superadministrador

    hay varias opciones para que no se muestre el error, una de ellas es establecer el nivel de errores y warning en la configuración de PHP, la más sencilla es añadir una arroba (@) delante de la función ldap_bind, sería algo así:

    #1463
    AvatarVarios
    Moderador

    Estupendo, muchas gracias, resuelto con tus indicaciones. Poniendo la @ ya no aparece el waring.

    Saludos.

Viendo 3 entradas - de la 1 a la 3 (de un total de 3)
  • Debes estar registrado para responder a este debate.