Sue Geschrieben 19. Oktober 2001 Geschrieben 19. Oktober 2001 Hi, hat jemand Erfahrung mit PHP auf einen LDAP-Server zuzugreifen? Im speziellen habe ich Probleme mit dem Befehlt ldap_add(). Müssen alle vorhandenen Attribute mit übergeben werden, oder kann ich auch nur einzelne übergeben, den Rest nachtragen? Wäre über jede Hilfestellung dankbar. Sue Zitieren
mischka Geschrieben 19. Oktober 2001 Geschrieben 19. Oktober 2001 Hmm, da der LDAP-Server ein auf Indizes basierender Server ist, ist es nur soweit moeglich, die entries als Array zu uebergeben. z.B. Nur einen Usernamen, ohne mail-adresse (vorname, nachname) anzulegen ist nicht möglich, soweit ich das weiss. Zitieren
Sue Geschrieben 19. Oktober 2001 Autor Geschrieben 19. Oktober 2001 @holm das dachte ich mir auch und habe per .ldif Datei mir alle Attribute ausgeben lassen und diese auch in einem Array gespeichert. Als ich alle übergeben wollte hat der LDAP-Server dies abgelehnt, also nicht der Parser hat gestreikt sondern der eigentliche Server hat eine Warnung ausgegeben: Warning: LDAP: add operation could not be completed. und eben Angabe der Zeilennr in meinem Script. Gleiche Fehlermeldung für den Versuch nur die "uid" oder alle Attribute hinzuzufügen. Vielleicht kann mir ja jemand sagen was ich falsch mache. Sue P.S. Netscape Directory Server 4.15 Zitieren
Sue Geschrieben 30. Oktober 2001 Autor Geschrieben 30. Oktober 2001 Hi, also ich habe es doch realisiert und den Fehler gefunden, wenn es auch eine harte Suche war. Es lag ganz einfach an einem Hochkomma, das bei der Variablenzuweisung wieder wegfiel. Sollte also jemand mit diesem Befehl Probleme haben, kann er sich an mich wenden! Sue Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.