Убедитесь, что расширение LDAP установлено и включено. В этом ответе предполагается, что у вас PHP5, однако для PHP7 все должно работать аналогично.
Установить расширение LDAP
Там должен быть пакет с именем вроде php5-ldap :
aptitude show php5-ldap
Paquet : php5-ldap
...
Description : LDAP module for php5
This package provides a module for LDAP functions in PHP scripts.
Таким образом, пакет обычно может быть установлен как:
sudo apt-get install php5-ldap
Если вы не используете apt-get
, используйте эквивалентную команду для менеджера пакетов, который вы используете.
Включить расширение LDAP
Чтобы включить пакет после установки, вы можете использовать эту команду:
sudo php5enmod ldap
Если вы получили какое-либо сообщение об ошибке из вышеприведенной команды, это означает, что что-то пошло не так.
Примечание: После включения пакета вам обычно приходится перезапускать / перезагружать службы, чтобы новый модуль распознавался. Для apache вы можете сделать это:
sudo service apache2 restart
Если вы не используете apache, используйте эквивалентную команду для вашего сервера.