Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Feb 2018 10:25:15 +0000
From:      bugzilla-noreply@freebsd.org
To:        apache@FreeBSD.org
Subject:   [Bug 225499] www/apache24:  child pid exit signal Segmentation fault
Message-ID:  <bug-225499-16115-AYKhlWnUxI@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-225499-16115@https.bugs.freebsd.org/bugzilla/>
References:  <bug-225499-16115@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D225499

Bernard Spil <brnrd@freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |tz@freebsd.org

--- Comment #8 from Bernard Spil <brnrd@freebsd.org> ---
(In reply to O. Hartmann from comment #7)

Added tz@ hoping he can chip in from the PHP side.

So we've established that PHP actually can interpret things. Had't read the
complete thread previously. It also segfaults when running occ upgrade on t=
he
cli.

I meant output of `php -m` so you can check if all your modules are loading=
 OK.
Alternatively generate phpinfo() to see what loads and with what params.

I don't really have a clue what triggers this (but I have a port MariaDB 5.5
that doesn't build on CURRENT...). Were any Spectre/Meltdown mitigations ad=
ded
in the newer CURRENT you use?

If your objective is running Nextcloud, you can run it with PHP 7.2 (after
update to Nextcloud 13, see PR #223778). Works fine for me. Running PHP 5.6
(ancient) on FreeBSD CURRENT (bleeding edge) is kind of weird... You will n=
eed
to upgrade PHP by end of this year anyway. You will have more flexibility if
you run PHP-FPM in jails (either unix domain sockets or TCP) as you can run
multiple PHP versions in parallel.

Your apache is built with all modules, I hope you're not loading them all at
runtime. Can you provide output of httpd -M (this one capital M) so we can =
see
what you load?

If I were to try and fix this for myself, I'd go back to bare minimum config
and enable modules one-by-one to figure out what makes it crash. You now ha=
ve
both Apache and PHP with dynamically loaded modules, the number of combinat=
ions
is pretty much unlimited.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-225499-16115-AYKhlWnUxI>