[KLUG Members] Oh, the joys of upgrading!

Justin Buist members@kalamazoolinux.org
Fri, 27 Dec 2002 01:20:15 -0500


On Fri, Dec 27, 2002 at 12:56:02AM -0500, Robert G. Brown wrote:
> 
> Moving things along to Apache2/PHP, I couldn't help but notice that 
> expressions like:

Oh, Crikey.... Apache2 + PHP?

I got to plan with this recently, as an intern at work is taking a class at 
WMU is in a class which put this task up as one of their assignments.  When 
things a bit too much for her to handle she pulled him for a bit of help.  In 
her defense, she's a CIS major, not a CS one :). 

Once we had Apache2 and PHP installed and everything seemily configured just
fine a restart of apache left nothing bound to port 80.  Odd.  After
inspecting the log files Apache2 was segfaulting upon startup!  Nothing out of
ordinary with the setup either.  I sorta figured this would happen, as last I
read PHP and Apache2 shouldn't be thrown together in production due to
threading issues.  A restart or two and it was up and running, but I found
Apache to segfault on roughtly 50% of all startups I tried. 

I didn't do any real digging into it, as everything I know says that Apache2
vs Apache1 on Linux is only marginally more efficient.  That, and a large
majority of add-on modules still aren't quite working with Apache2 gives me no
reason to even think about doing anything with it other than just playing
around.  We were using the most current Apache2 at the time, as well as the
most current PHP on a Redhat 7.3 box.  I would assume this would be stable,
but it wasn't.  Well, I would assume it's would be the most stable of any
combination out there.  I knew better than that though.

Rob, I don't know the answer to your question (obvious by now) -- but have
have the threading issues in PHP been properly worked out yet?  I tried this
just 3 weeks ago and ran into the above problems.

Justin Buist