ich einen Code bin zu entwickeln, die zum Extrahieren von Benutzerinformationen aus Active Directory-Benutzer-ID und durch geeignete LDAP-Server-Authentifizierung ldap_search
Shell-Skript-Befehl verwendet. Ich bekomme genaue Ergebnisse von ldap_search
Skript.Shell Script-Befehl „ldap_search“ funktioniert nicht mit PHP exec oder shell_exec Befehl
Aber immer, wenn ich das Shell-Skript in exec
oder shell_exec
PHP-Befehl setzen, bekomme ich nichts.
Alle anderen Shell-Skripte funktionieren gut mit Hilfe von PHP exec
Befehl außer ldap_search
.
Gibt es noch eine zusätzliche Aufgabe für mich?
Sind ldap_search
und exec/shell_exec
nicht miteinander kompatibel?
Meine schlechte, kann ich jetzt sehen, dass Sie versuchen, ein ** PHP-Skript ** mit Shell ausführen? Können Sie uns genau zeigen, was Sie zu tun versuchen (vorzugsweise mit minimalem Code) und welche Fehler angezeigt werden? – Kitson88
Update-1: Mein Beispielcode ist wie folgt: Php $ output = exec ("ldapsearch -x -v -h" LDAP: // Server '-p' 389 '-D' uid = "Domänenbenutzer-ID ", ou = Benutzer, ou = intern, o =" Organisation "" -w "Domänenkennwort '-b' ou = Benutzer, ou = intern, o = Organisation '' uid = person'user_id '"); Echo $ Ausgang >> result.txt; ? > –