Make sure that your php and DBD::MySQL were compiled against the *same
exact* library. Apache loads in mod_php and mod_perl on startup and if they
in turn both load two separate libmysqlclient libs then you will get
multiple defined symbols--which Apache cannot resolve.

-Justin Hannus


"Phil Stracchino" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> On Fri, Aug 06, 2004 at 12:32:19AM -0400, Phil Stracchino wrote:
> > Note that the only change is the addition of --with-gd.  After
> > installing php-4.3.8 and restarting Apache, all of the mod_perl registry
> > CGIs are dying at various points with SEGVs.  Each one dies in a
> > consistent way at a consistent point every time, but I can find nothing
> > in common with how or where they die.  If I disable mod_php4 and restart
> > Apache, they work perfectly again.  None of the affected CGIs uses any
> > PHP code.
>
>
> Oh, one minor addition to this: There is one registry CGI that does not
> crash with mod_php4 enabled.  It is much simpler than the others, and
> unlike the others, does not use DBD::MySQL.  Another standalone CGI that
> I have not yet converted to a mod_perl registry object, which *does* use
> DBD::MySQL and which is much more complex than any of the other CGIs,
> works just fine.
>
>
> --
>   ========== Fight Back!  It may not be just YOUR life at risk. ==========
>   [EMAIL PROTECTED] : [EMAIL PROTECTED] : [EMAIL PROTECTED]
>    phil stracchino : unix ronin : renaissance man : mystic zen biker geek
>      2000 CBR929RR, 1991 VFR750F3 (foully murdered), 1986 VF500F (sold)
>            Linux Now!  ...Friends don't let friends use Microsoft.

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to