Я использую систему, в которой у меня нет доступа на запись в файл /etc/openldap/ldap.conf. Кроме того, я пытаюсь пройти аутентификацию на сервере ldaps: // Active Directory. К сожалению, ключевой файл без подписи.
Следовательно, мне нужно установить следующий параметр конфигурации, чтобы разрешить PHP доступ к серверу LDAP:
TLS_REQCERT allow
Может ли кто-нибудь сказать мне, как я могу отладить это, чтобы понять, почему PHP не использует те же настройки, что и ldapsearch? (ldapsearch работает после того, как я вставлю этот параметр в свой файл ~ / .ldaprc)
Очень признателен,
Ной
PHP работает от имени другого пользователя - например, www-data в Debian / Ubuntu. Поэтому вам нужно поместить .ldaprc в домашний каталог этого пользователя.