database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
ㆍLDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
LDAP Q&A 317 게시물 읽기
No. 317
Re: 급질문입니다.. 고수님들 봐주세엽..
작성자
임오근
작성일
2001-02-19 19:09
조회수
8,488

안녕하세요 임오근 입니다^^

일단 소스를 보니... ldap_add()부분이 잘못됐네요.

if (ldap_add($ldap,$dn,$entry)) 이부분에서요... $dn 부분은 실제 엔트리가

등록되는 곳을 나타내는 곳입니다. 즉, 삽입되는 트리상의 위치를 지정해주는

곳이지요.

그러니까 님께서 위에서 $dn에다가 주신 값은 정당하지 않은 값입니다.

$dn="level=xx, o=test.zzz.net, c=US"; 이렇게 주시거나

그 하위 엔트리(반드시 부모엔트리가 존재하는)의 경로를 표시해 주시면 됩니다.

이상 입니다...

성공하세요^^

 

:: ====== 소스파일 =========================

:: <?php

::

:: $ldap = ldap_connect("localhost");

::

:: if ($ldap) {

:: echo "OK";

:: $dn = "cn=root ,o=test.zzz.net ,c=US";

:: if (ldap_bind($ldap,$dn,"1234"))

:: {

:: $entry["cn"] = "Nohmin";

:: $entry["sn"] = "Jun";

:: $entry["mail"][0] = "nohmin@test.net";

:: $entry["mail"][1] = "test@test.pe.kr";

:: $entry["objectclass"] = "person";

::

:: $dn = "cn=Nohmin, o=test.zzz.net ,c=US";

:: if (ldap_add($ldap,$dn,$entry))

:: {

:: echo "Ok Add Entry";

:: } else {

:: echo "Add failed";

:: }

::

:: ldap_unbind($ldap);

::

:: }

::

:: } else {

:: echo "Shit";

:: }

:: ?>

::

:: ======== 설정파일.........입니다 ===========

:: ... 생략

:: access to * by * write

:: #######################################################################

:: # ldbm database definitions

:: #######################################################################

::

:: database ldbm

:: suffix "o=test.zzz.net , c=US"

:: rootdn "cn=root, o=test.zzz.net, c=US"

:: rootpw 1234

:: directory /usr/local/ldap/var/openldap-ldbm

::

:: ==================================================

::

::

[Top]
No.
제목
작성자
작성일
조회
325RedHat openldap packege를 다운받으려하는데.......다운이 안돼요
김호석
2001-02-21
7707
327┕>Re: RedHat openldap packege를 다운받으려하는데.......다운이 안돼요
박근오
2001-02-22 09:23:23
9337
324OpenLdap 1.2.11 버전을 설치하는데..... 오류가 발생하네요...
김호석
2001-02-21
7844
328┕>Re: OpenLdap 1.2.11 버전을 설치하는데..... 오류가 발생하네요...
박근오
2001-02-22 09:28:36
8914
322zend.com 에서 찾은 PHP-LDAP Class 입니다.
호치
2001-02-20
7463
316급질문입니다.. 고수님들 봐주세엽..
호치
2001-02-19
7717
317┕>Re: 급질문입니다.. 고수님들 봐주세엽..
임오근
2001-02-19 19:09:00
8488
318 ┕>Re: Re: 급질문입니다.. 고수님들 봐주세엽..
호치
2001-02-19 19:57:24
8176
319  ┕>Re: Re: Re: 급질문입니다.. 고수님들 봐주세엽..
임오근
2001-02-19 23:56:10
8199
320   ┕>Re: Re: Re: Re: 감샤합니다. 잘됩니다.. 감샤
호치
2001-02-20 09:55:32
8316
321   ┕>축하! :-)
박근오
2001-02-20 13:05:55
8192
323    ┕>Re: 축하! :-) 감사합니다.....근오님^^(내용무)
임오근
2001-02-20 15:07:50
8151
313LDAP 문서를 몇건 올렸습니다.
정재익
2001-02-15
8302
314┕>좋은자료 감사합니다.^^(내용무)
임오근
2001-02-15 01:42:44
8420
312attribute 추가할때...
강윤환
2001-02-14
7431
315┕>Re: attribute 추가할때...
이형승
2001-02-19 14:06:56
8412
311300만건 파일에서 1초에 몇건이나..?(리플 부탁드려요.)
링고
2001-02-15
8226
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다