Aktivieren von PHP LDAP mit Lighttpd

Aktivieren von PHP LDAP mit Lighttpd

Ich habe einige Schwierigkeiten beim Aktivieren von LDAP in einer Archlinux-Umgebung mit Lighttpd (lighty) und PHP. Ich habe das php-ldap-Modul heruntergeladen und installiert, es in php.ini aktiviert und phpinfo() zeigt dies unter „Befehl konfigurieren“ an.

'--with-ldap=shared' '--with-ldap-sasl' 

Das bedeutet für mich, dass es aktiviert ist. Aber wenn ich einen LDAP-Befehl wie verwende ldap_connect(), wird ein „undefinierte Funktion“-Fehler zurückgegeben. Ich habe den Lighttpd-Prozess beendet und vor dem Testen erneut gestartet.

Ich habe auch die erforderlichen Pakete installiert libldapund libsasl.

Antwort1

Es scheint, dass die Version des LDAP-Moduls nicht mit der PHP-Version kompatibel war. PHP 5.3 und das LDAP-Modul 5.4.

In einer Testumgebung mit 5.4 sowohl auf dem LDAP-Modul als auch auf PHP getestet und es funktioniert.

verwandte Informationen