Date: 01/10/01
- Next message: andras.avar <email protected>: "[PHP-DEV] PHP 4.0 Bug #8640: enumeration type"
- Previous message: Sam Liddicott: "RE: [PHP-DEV] 4.0.4pl1 RC2 rolled"
- Next in thread: Stig Venaas: "Re: [PHP-DEV] Call to ldap_connect() returns always false"
- Reply: Stig Venaas: "Re: [PHP-DEV] Call to ldap_connect() returns always false"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi,
I ran into a rather strange problem with ldap_connect().
When I take the ldap example in the php manual and run
it with a php cgi version it works without problems. If I
take apache with php compiled in, the ldap_connect() call
always returns false. I tried two different ldap servers
which are known to work. In both cases ldap_connect() fails.
The system I use is linux 2.2.14 (Intel) and apache 1.3.14.
Do the same on Linux PPC works.
Next thing I did, was modifying ext/ldap/ldap.c in order to
print errno right after ldap_open(). The error number is in
any case 25 which doesn't help me at all.
Then I fired up gdb, set a breakpoint right before ldap_open()
in php_if_ldap_connect() and run httpd with -X -f <conf.file>.
Steping into ldap_open() didn't work, though openldap was compiled
with --enable-debug. BTW, listing the openldap file in which
ldap_open() is defined works. Setting a breakpoint in ldap_open()
didn't have any effect which supports my theory that ldap_open()
isn't called for some mystical reason.
Another strange think is, that apache compiled ok even without giving
-lldap -llber -L<path to openldap>/lib. ldd ./httpd doesn't list
the ldap shared library. Doint 'nm httpd|grep ldap' list a number of
undefined symbols which are defined in libldap. How can that be?
I have seen similar problems on one of the php mailing list, but
no answer :-(
Could somebody please help.
This drives me crazy.
Uwe
-- Uwe.Steinmann <email protected> Tel: +2331 987 4528 Fax: +2331 987 375-- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: php-dev-unsubscribe <email protected> For additional commands, e-mail: php-dev-help <email protected> To contact the list administrators, e-mail: php-list-admin <email protected>
- Next message: andras.avar <email protected>: "[PHP-DEV] PHP 4.0 Bug #8640: enumeration type"
- Previous message: Sam Liddicott: "RE: [PHP-DEV] 4.0.4pl1 RC2 rolled"
- Next in thread: Stig Venaas: "Re: [PHP-DEV] Call to ldap_connect() returns always false"
- Reply: Stig Venaas: "Re: [PHP-DEV] Call to ldap_connect() returns always false"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

