Date: Sat, 7 May 2005 14:20:16 -0500 From: "Arnold Cavazos Jr." <abcjr@abcjr.net> To: freebsd-ports@freebsd.org Subject: Re: Apache dumping core since the php changes due to recode.so ?(reply) Message-ID: <20050507192016.GA78038@abcjr.net> In-Reply-To: <4275896B.40805@rpi.edu> References: <4275896B.40805@rpi.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
I don't know about PHP5, but under PHP4 recode.so _must_ be loaded before mysql.so and imap.so in /usr/local/etc/php/extensions.ini or apache will dump core. YMMV -- Arnold Cavazos, Jr. abcjr at abcjr . net On Sun, May 01, 2005 at 09:59:07PM -0400, Bryant Eadon wrote: > Yes, I am seeing the same thing -- I am stracing it and find that after my > install of PHP5 on x86, something tanks. > > I have upgraded (make deinstall of mod_php4 , make install of mod_php5 ) > but the system is still broken. > > Checking the httpd.core with GDB wasn't very helpful. I installed strace > from ports and checked the output as the process ran with : sudo strace > httpd -X --- I kept getting segfaults .. So I safely dropped the > output to file: sudo strace -o file.out httpd -X > > Checking the strace output and what was going on I saw there was a problem > with recode.so a module compiled in with PHP5. With some google searching > I came up with this post, which, when I renamed the file it indeed allowed > me to fix the problem, but I wanted to know what was really happening. > > So, with a bit more help on EFnet #php I was able to determine that > recode.so doesn't agree with a couple different files, here is a website > -- check the Note at the bottom for some in depth details! > > http://us3.php.net/manual/en/ref.recode.php > > > To summarize it: > 1. Don't include recode.so unless you really need it because it conflicts > with various other .so files. > > 2. Fixing how your php.ini load order might fix the problem -- load the > recode before others. > > My solution was to drop recode. Is this a bug ? I'm not familiar with bug > submission guidelines .. if anyone would like to forward this to the > developer (or if you're the developer) I'll happily provide more details. > > > > Later, > > -- > Bryant Eadon > Computer Systems Engineer > Rensselaer Polytechnic Institute > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" -- Arnold Cavazos, Jr. abcjr at abcjr . net
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050507192016.GA78038>