Ich versuche, eine LDAP-Schnittstelle mit PHP zu bauen, bin aber auf dieses seltsame Problem gestoßen. Ich habe das php-ldap-Paket mit yum auf meiner Basis-PHP-Installation installiert, aber jedes Mal, wenn ich ldap_connect () anrufe, heißt es, dass die Funktion nicht definiert ist. Mit phpinfo () kann ich überprüfen, ob die Erweiterung ldap tatsächlich installiert und aktiviert ist.
Sind Sie sicher, dass Sie openldap haben?
Ich habe gerade festgestellt, dass ich das gleiche Problem habe, wo phpinfo mir einige andere ldap Module zeigt, die von Apache geladen wurden, aber ich habe keine openldap
Ich habe gerade eine erfolgreiche Installation nach den Anweisungen hier: Ссылка
Anweisungen vom Link:
yum install php-ldap
vi /etc/php.ini
extension=ldap.so