Eerst zal ik even een overzicht geven van mijn config:
Domein: dmn-beenen
AD server: beenenw2k - Windows 2000 Server
Exchange en Webserver: beenen2003 - Windows 2003 server Std
Er draait een Apache server op beenen2003 met (complete install van http://www.devside.net/ ):
Apache: 2.0.48
PHP: 4.3.4
MySQL: 4.0.18
LDAP Info dvm phpinfo()
LDAP Support enabled
RCS Version $Id: ldap.c,v 1.130.2.9 2003/10/07 00:36:27 iliaa Exp $
Total Links 0/unlimited
API Version 2004
Vendor Name OpenLDAP
Vendor Version 0
Gister ben ik aan het zoeken geweest naar de communicatie tussen AD en PHP, ik ben er achter gekomen dat, dat mogelijk is via LDAP.
Ik heb de php.ini aangepast en een paar dll's verplaatst zoals bij www.php.net/ldap is uitgelegt.
Daarna heb ik wat scripts uitgeprobeerd van die php.net page, maar krijg geen data op het beeld.
Ik heb gister eindelijk een redelijke tutorial gevonden. (Weet er iemand nog een paar goeie) http://www.developer.com/...ticle.php/10941_3100951_1
Daar staat het simpele stukje om verbinding te maken:
Wat nu mijn probleem is: Wanneer ik dat adres verander naar elk willekeurig adres krijg ik nog niet die foutmelding.
Het onderstaande script zou de versie van ldap moeten weergeven, maar komt ook niks opbeeld.
Hoe kan ik nu gaan scripten als ik niet eens weet of de verbingen wel werkt.
(ik krijg geen foutmelding, niks, alleen een lege witte page.)
Zou dit te maken kunnen hebben met superglobals, daar heb ik in het begin met deze webserver ook problemen mee gehad.
Als er iemand is die nog goede ideen heeft waar ik kan zoeken, of wat ik nog kan proberen. (En goede ldap+php tut's zijn ook welkom).
(Ik heb de search gebruikt, maar weet eigelijks ook niet precies waar ik op moet zoeken.)
Domein: dmn-beenen
AD server: beenenw2k - Windows 2000 Server
Exchange en Webserver: beenen2003 - Windows 2003 server Std
Er draait een Apache server op beenen2003 met (complete install van http://www.devside.net/ ):
Apache: 2.0.48
PHP: 4.3.4
MySQL: 4.0.18
LDAP Info dvm phpinfo()
LDAP Support enabled
RCS Version $Id: ldap.c,v 1.130.2.9 2003/10/07 00:36:27 iliaa Exp $
Total Links 0/unlimited
API Version 2004
Vendor Name OpenLDAP
Vendor Version 0
Gister ben ik aan het zoeken geweest naar de communicatie tussen AD en PHP, ik ben er achter gekomen dat, dat mogelijk is via LDAP.
Ik heb de php.ini aangepast en een paar dll's verplaatst zoals bij www.php.net/ldap is uitgelegt.
Daarna heb ik wat scripts uitgeprobeerd van die php.net page, maar krijg geen data op het beeld.
Ik heb gister eindelijk een redelijke tutorial gevonden. (Weet er iemand nog een paar goeie) http://www.developer.com/...ticle.php/10941_3100951_1
Daar staat het simpele stukje om verbinding te maken:
PHP:
1
2
3
4
| <?php ldap_connect("beenenw2k.dmn-beenen") or die("Couldn't connect to AD!"); ?> |
Wat nu mijn probleem is: Wanneer ik dat adres verander naar elk willekeurig adres krijg ik nog niet die foutmelding.
Het onderstaande script zou de versie van ldap moeten weergeven, maar komt ook niks opbeeld.
PHP:
1
2
3
4
5
| <?php $ad = ldap_connect("beenenw2k.dmn-beenen") or die("Couldn't connect to AD!"); ldap_set_option($ad, LDAP_OPT_PROTOCOL_VERSION, 3); ?> |
Hoe kan ik nu gaan scripten als ik niet eens weet of de verbingen wel werkt.
(ik krijg geen foutmelding, niks, alleen een lege witte page.)
Zou dit te maken kunnen hebben met superglobals, daar heb ik in het begin met deze webserver ook problemen mee gehad.
Als er iemand is die nog goede ideen heeft waar ik kan zoeken, of wat ik nog kan proberen. (En goede ldap+php tut's zijn ook welkom).
(Ik heb de search gebruikt, maar weet eigelijks ook niet precies waar ik op moet zoeken.)