Veröffentlicht 19. Oktober 200124 j 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
19. Oktober 200124 j 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.
19. Oktober 200124 j Autor @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
30. Oktober 200124 j Autor 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
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.