RE: [PHP-WIN] Confused

From: Date: Fri, 24 Aug 2007 19:43:42 +0000
Subject: RE: [PHP-WIN] Confused
References: 1 2 3  Groups: php.windows 
Request: Send a blank email to php-windows+get-28401@lists.php.net to get a copy of this message
You want to download the zip file distribution of php from php.net. That will have an ext directory in it just like your current install of php.net. Grab php_ldap.dll from that zip file. -----Original Message----- From: Gustav Wiberg [mailto:gustav@hmn.se] Sent: Friday, August 24, 2007 2:38 PM To: Aaron Kenney Cc: php-windows@lists.php.net Subject: Re: [PHP-WIN] Confused Hi again! Sorry I'm so dumb, but what exactly should I download? I've tried to download OpenLDAP (Is this wrong?) ftp://ftp.openldap.org/pub/OpenLDAP/openldap-stable/openldap-stable-2007 0110.tgz but I found no php_ldap.dll Best regards /Gustav Wiberg ----- Original Message ----- From: "Aaron Kenney" <awkenney@gmail.com> To: "Gustav Wiberg" <gustav@hmn.se> Cc: <php-windows@lists.php.net> Sent: Friday, August 24, 2007 4:44 PM Subject: Re: [PHP-WIN] Confused > To get LDAP working in PHP for Windows, you first need to download the > ZIP package of PHP. Extract the ZIP package to some folder (do NOT > overwrite your PHP installation!). From the files you have extracted, > open the /ext folder and copy the php_ldap.dll file. Paste the file > into the /ext folder of your PHP installation. Make sure that the file > has appropriate security so that your web server can access it. > Then edit the php.ini file and remove the ; so that the line > > ;extension=php_ldap.dll > > reads > > extension=php_ldap.dll > > if you do not have the original line, simply add the new line before > the Module Settings section. Restart IIS or Apache (whichever one you > are using). > > Here is an example of connecting and binding: > > $ldaprdn = 'username@domainname.net'; > $ldappass = 'PWD'; > $ds = 'servername.domainname.net'; > $dn = 'dc=domainname,dc=net'; > $ldapport = 389; > $ldapconn = ldap_connect($ds, $ldapport) > or die("Could not connect to LDAP server."); > > if ($ldapconn) > { > ldap_set_option($ldapconn, LDAP_OPT_PROTOCOL_VERSION,3); > ldap_set_option($ldapconn, LDAP_OPT_REFERRALS,0); > $ldapbind = ldap_bind($ldapconn, $ldaprdn, $ldappass); > } > > I hope this helps. > -Aaron Kenney > > On 8/24/07, Gustav Wiberg <gustav@hmn.se> wrote: >> Hi there! >> >> Yes, thank you - please send me examples. LDAP seems to be a part of >> Active Directory. I guess in true Microsoft-spirit, it isn't possible to >> turn it on or off. >> >> It seems you have to compile LDAP together with PHP on Windows. How do I >> do that? I tried to follow the instructions on php.net but I got lost... >> >> Best regards >> /Gustav Wiberg >> >> >> >> -----Original Message----- >> From: awkenney@gmail.com [mailto:awkenney@gmail.com] >> Sent: Friday, August 24, 2007 4:04 PM >> To: Gustav Wiberg >> Subject: Re: [PHP-WIN] Confused >> >> I don't know exactly how to do it but LDAP connection is available as a >> setting on active directory. I'm not sure how one turns it on or off, but >> it is possible. It was discussed on this list some time ago. I can send >> you an example of the script I used to connect if needed. >> Sent via BlackBerry from T-Mobile >> >> -----Original Message----- >> From: Gustav Wiberg <gustav@hmn.se> >> >> Date: Fri, 24 Aug 2007 15:56:00 >> To:"'php-windows@lists.php.net'" <php-windows@lists.php.net> >> Subject: FW: [PHP-WIN] Confused >> >> Hello! >> >> IS Active Directory an LDAP server? (dumb question I know but I need to >> know :-)) >> >> Best regards >> /Gustav Wiberg >> >> >> -----Original Message----- >> From: Gustav Wiberg [mailto:gustav@hmn.se] >> Sent: Friday, August 24, 2007 3:53 PM >> To: 'php-windows@lists.php.net' >> Subject: [PHP-WIN] Confused >> >> Hi! >> >> LDAP Server, LDAP Client.... >> >> LDAP is a protocol >> >> >> LDAP Client is needed to be installed and compiled together with PHP so >> it would work. >> >> Do I Have to install an LDAP Server also? Where do I find that? *can't >> figure it out really* >> >> >> >> /Gustav >> >> >> No virus found in this outgoing message. >> Checked by AVG Free Edition. >> Version: 7.5.484 / Virus Database: 269.12.4/969 - Release Date: >> 2007-08-23 16:04 >> >> >> -- >> PHP Windows Mailing List (http://www.php.net/) >> To unsubscribe, visit: http://www.php.net/unsub.php >> >> >> No virus found in this outgoing message. >> Checked by AVG Free Edition. >> Version: 7.5.484 / Virus Database: 269.12.4/969 - Release Date: >> 2007-08-23 16:04 >> >> >> -- >> PHP Windows Mailing List (http://www.php.net/) >> To unsubscribe, visit: http://www.php.net/unsub.php >> >> > -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php

« previous php.windows (#28401) next »