|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2000-09-29 09:06 UTC] sniper@php.net
[2000-10-10 05:05 UTC] sniper@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Wed Oct 29 22:00:02 2025 UTC |
Environment: Linux Kernel 2.2.9 Apache 1.3.12 MySQL 3.22.31 IMAP 2000.RELEASE-CANDIDATE.7 openLDAP 2.0.4 PHP 4.0RC2 Error: When trying to start Apache with the PHP4 Module -- /usr/local/libexec/libphp4.so: undefined symbol: ldap_get_lderrno I have compiled Apache with loadable modules. IMAP is working properly, as is MySQL. Everything works if I do not compile in LDAP support. The LDAP server is functioning properly. I have seen articles stating that I must configure, build, and install openLDAP first, then configure, build, and install PHP4. I have done that, but I keep getting this error. Here are all of the libraries linked in the module: $ ldd /usr/local/libexec/libphp4.so libgdbm.so.1 => /usr/lib/libgdbm.so.1 (0x401df000) libdl.so.2 => /lib/libdl.so.2 (0x401e6000) libldap.so.2 => /usr/local/lib/libldap.so.2 (0x401ea000) libresolv.so.2 => /lib/libresolv.so.2 (0x4020f000) libm.so.6 => /lib/libm.so.6 (0x4021f000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x40239000) libnsl.so.1 => /lib/libnsl.so.1 (0x40269000) liblber.so.2 => /usr/local/lib/liblber.so.2 (0x40270000) libc.so.6 => /lib/libc.so.6 (0x4027b000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x2aaaa000)