За последние 24 часа нас посетили 20000 программистов и 1594 робота. Сейчас ищут 1826 программистов ...

PHP7 и LDAP Can't contact

Тема в разделе "Прочие вопросы по PHP", создана пользователем Nikolan, 27 мар 2017.

  1. Nikolan

    Nikolan Новичок

    С нами с:
    27 мар 2017
    Сообщения:
    2
    Симпатии:
    2
    Пытаюсь настроить подключеник к LDAP, работающего на Windows2008 с CentOS 7 c PHP 7.0.16. Функционал нужен для Moodle. В результате скрипта
    PHP:
    1. <?php
    2. $ldaprdn = 'uname';
    3. $ldappass = 'password';
    4. $ldapconn = ldap_connect("192.168.1.1") or die("Не могу соединиться с сервером LDAP.");
    5. if ($ldapconn) {
    6.    $ldapbind = ldap_bind($ldapconn, $ldaprdn, $ldappass);
    7.    if ($ldapbind) {
    8.       echo "LDAP-привязка успешна...";
    9.    } else {
    10.       echo strval(ldap_errno($ldapconn));
    11. }
    12. }
    13. ?>
    получаю ошибку "Can't contact LDAP server".
    LDAP-сервер рабочий, порты не блокируются, т.к. есть старый moodle на ubuntu 14.04 c PHP 5.6 там аналогичный скрипт отрабатывает успешно.
    Предполагаю проблема в PHP, т.к. изначально установил его стандартной командой yum install php. Но потом ришлось снести т.к. он оказался версии 5.6 а новый moodle потребовал более новую версию, и установить версию PHP 7.0.16 (самая свежая какая оказалась).
    Вопрос: подскажите куда посмотреть для локализации неисправности с целью последующего исправления.
     
  2. Nikolan

    Nikolan Новичок

    С нами с:
    27 мар 2017
    Сообщения:
    2
    Симпатии:
    2