Criando conexao LDAP

Senhores, preciso criar uma conexao LDAP ao AD da empresa onde trabalho, porém estou encontrando dificuldades.

Eis o que escrevi até o presente momento:

<?php

// conexão com o AD
$ldapuser = "";
$ldappass = "";                   

// Connecting to LDAP
$ldapconn = ldap_connect("ldap://ip")
    die("Could not connect to $ldaphost");

?>

Os seguintes erros estão sendo apresentados pra mim:
Parse error: syntax error, unexpected ‘die’ (T_EXIT) in

tentei também:

$ldapconn = ldap_connect("ldap://ip")
or die("Could not connect to $ldaphost");

E o erro foi:
Fatal error: Uncaught Error: Call to undefined function ldap_connect() in

o que está errado com meu código ?

Talvez você não tem o módulo LDAP instalado, veja na doc…

http://php.net/manual/en/ldap.requirements.php

Qual sistema operacional você está usando?
Está usando suite como xampp/wamp ou o php está separado do apache?

Segue link indicando instalação…

http://php.net/manual/en/ldap.installation.php

1 curtida

Vou instalar o módulo e amanhã tentarei novamente, eu estou utilizando um windows 10 o servidor também é um windows.

No caso de windows, os módulos costumam ser dll’s e devem ficar numa pasta ext dependendo da instalação do php, acho que o link fala mais a respeito, é preciso reiniciar o servidor web (apache, nginx, iis, etc) para reconhecer os módulos instalados… boa sorte!

1 curtida

Era o módulo, não estava instalado,vlw.

1 curtida