
Lighttpd(lighty) 및 PHP를 사용하는 Archlinux 환경에서 LDAP를 활성화하는 데 몇 가지 어려움을 겪고 있습니다. php-ldap 모듈을 다운로드하여 설치하고 php.ini에서 활성화했으며 phpinfo()는 "구성 명령" 아래에 이를 표시합니다.
'--with-ldap=shared' '--with-ldap-sasl'
나에게는 이것이 활성화되었음을 나타냅니다. 하지만 와 같은 LDAP 명령을 사용하면 ldap_connect()
"정의되지 않은 함수" 오류가 발생합니다. 테스트하기 전에 Lighttpd 프로세스를 종료하고 다시 시작했습니다.
또한 필요한 패키지 libldap
와 libsasl
.
답변1
LDAP 모듈 버전이 PHP 버전과 호환되지 않는 것 같습니다. PHP 5.3 및 LDAP 모듈 5.4.
LDAP 모듈과 PHP 모두에서 5.4의 테스트 환경에서 테스트되었으며 작동합니다.