Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: ldap_search не работает
Форумы портала PHP.SU » » Если скрипт не работает » ldap_search не работает

Страниц (1): [1]
 

1. cbone - 11 Декабря, 2013 - 11:44:25 - перейти к сообщению
Не пойму в чём ошибся (но предполагаю, что в $dn). Помогите разобраться.
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. //Адрес LDAP сервера
  3. $srv="192.168.1.100";
  4. echo "IP-адрес сервара $srv<br/>";
  5.  
  6. //Подключаемся к ldap серверу
  7. $ds=ldap_connect($srv) or die("No connect LDAP.");
  8. echo "Результат ldap_connect: $ds<br/>";
  9.  
  10. // Устанавливаем версию протокола (3-я версия)
  11. ldap_set_option($conn, LDAP_OPT_PROTOCOL_VERSION, 3);
  12.  
  13. //Биндим в режиме readonly
  14. $r=ldap_bind($ds);
  15. echo "Результат ldap_bind: $r<br/>";
  16.  
  17. //Параметры поиска
  18. //$dn = "ou=Users,dc=company74,dc=local,dc=company74-pdc,dc=company74,dc=local";
  19. $dn = "ou=Users,dc=company74,dc=local";
  20.  
  21. $filter = "(cn=*)";
  22.  
  23. //Ищем
  24. $sr=ldap_search($ds, $dn, $filter) or die ("Ошибка в поисковом запросе: ".ldap_error($ds));
  25. echo "Результат ldap_search: $sr<br/>";
  26.  
  27. //Выполняем запрос
  28. $info = ldap_get_entries($ds, $sr);
  29. echo "Результат ldap_get_entries: $info<br/>";
  30.  
  31. //Распечатываем полученную информацию
  32. print_r($info);
  33.  
  34. //Закрываем соединение и выводим результат
  35. $ldap_close = ldap_close();
  36. echo ("Закрываем соединение. Результат: $ldap_close");


На выходе получаю:
Цитата:
IP-адрес сервара 192.168.1.100
Результат ldap_connect: Resource id #2
Результат ldap_bind: 1

Warning: ldap_search(): Search: Operations error in /Users/bacill/sites/main.php on line 24
Ошибка в поисковом запросе: Operations error

 

Powered by ExBB FM 1.0 RC1