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