Я пытаюсь выполнить поиск среди записей пользователей LDAP на Windows 2008 Server, используя конкретный пакет PHP - PEAR Net_LDAP2 . Я успешно подключился к серверу, а также связал пользователя; однако, поиск пользователя приводит к LDAP_OPERATIONS_ERROR. Максимум, что я могу найти в качестве решения по этому вопросу, это то, что трудно найти решение.
Кто-нибудь знаком с подключением к LDAP через PHP в Windows 2008 и знает, как настроить доступ к каталогу?
// LDAP Abstraction Layer with static instance of NET_LDAP2.
$LDAPConnection = new LDAPAbstractionLayer('username', 'password');
// Simple filter
$filter = Net_LDAP2_Filter::create('sn', 'begins', 'S');
$searchbase = 'DC=example,DC=domain';
$options = array('scope' => 'sub', 'attributes' => array('sn'));
$search = $LDAPConnection->connection->search($searchbase, $filter, $options);
Спасибо за вашу помощь.