Thanks Leif. You are absolutely right. I did resolve it eventually by
making php4 to also use Netscape C-SDK by configuring php4 with
--with-ldap pointing to where my Netscape SDK library is.

Cheers,
Shu

Leif Hedstrom wrote:
> 
> Shu Ung wrote:
> 
> >Hi,
> >
> >I am running apache 1.3.20 configured with mod_perl 1.26, php4.06 and
> >perldap 1.4.1 and LDAP SDK for C version 4.0 on a solaris 8 box which
> >also runs iPlanet LDAP server. I keep getting the following error when I
> >tried to load up a perl script accessing the LDAP server.
> >
> >Error loading Mozilla::LDAP::API: perldap_init failed
> >
> >If I disable the php4 module, the perl script works okay.
> >
> >Any idea how I can resolve this problem?
> >
> 
> Hmmm, better late than never ... But, this sounds like a LDAP library
> mismatch/collision. I bet the PHP4 module is using OpenLDAP C-SDK
> libraries, and PerLDAP is using Netscape C-SDK. Not sure how to resolve
> this, maybe, just maybe, you can use the Netscape C-SDK with PHP4?
> 
> -- Leif

Reply via email to