Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 May 2008 14:29:15 +0300
From:      "Reko Turja" <reko.turja@liukuma.net>
To:        "Peter Boosten" <peter@boosten.org>, "FreeBSD Questions" <freebsd-questions@freebsd.org>
Subject:   Re: Problems with Apache-2.2.8 & PHP5 (+extensions) ports
Message-ID:  <9980B9A2F6C5404192F8C0D1D490EEAD@rivendell>
References:  <482F44A0.5040802@boosten.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> Whenever I click these, my browser wants to save a blank php-page, 
> Apache reports this:
>
> [notice] child pid 31685 exit signal Illegal instruction (4)

I've got signal 4's with PHP earlier, but I can't for now remember the 
exact cause. Usually my PHP problems have related to having module 
conflict in PHP, especially recode has been problematic. The solution 
has been commenting out extensions from 
/usr/local/etc/php/extensions.ini and then adding them back one by one 
until the problem returns - the last one added is the one causing the 
conflict. Of course you have to keep at least some extensions 
available in order to keep the website you're testing functional - 
databases etc.

Other solution is trying to tweak the extension load order in 
extensions.ini after you have found the extension causing the crash.

Other possible thing is accidentally building PHP against the wrong 
Apache if I recall right - in your case building Apache2 or Apache1 
version when you are running Apache22.

-Reko 




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9980B9A2F6C5404192F8C0D1D490EEAD>