FreeBSD9 + PHP

Alejandro Imass ait at
Tue Jan 10 14:09:47 UTC 2012

On Tue, Jan 10, 2012 at 5:09 AM, Dick Hoogendijk <dick at> wrote:
> Op 9-1-2012 21:02, alexus schreef:
>> there is no way to make it like that? so it has to be build via ports?
>> On Mon, Jan 9, 2012 at 3:02 PM, Peter<fbsdq at>  wrote:
>>>> I created a jail and within a jail I did
>>>> pkg_add -r apache22
>>>> pkg_add -r php5
>>>> now I have apache and php, but whenever I'm trying to hit phpinfo.php,
>>>> I see source code... I dont think php5 added inside of apache22
>>>> --
>>> I don't think the package has the apache module by default:
>>> pkbsd:#pwd
>>> /usr/ports/lang/php5
>>> pkbsd:#make config
>>> [ ] APACHE     Build Apache module
>>> That is unchecked. You'll have to select that and build the port.
>>> ...Or you can use the CGI version which is included in the package:
>>> [*] CGI        Build CGI version
> Yes there is no other way. Personally I find this unchecking rather weird.
> To me apache/PHP are a happily married couple. It makes building a webserver
> on packages only *not* possible and that's stupid imo.

I second you again here!

I've read in some PHP forums to stay away from Apache and mod_php and
to use FCGI instead. Maybe this is a trend in the PHP community, but I
couldn't care less because IMO it hurts FBSD in the long run, not to
have the module built by default.

Alejandro Imass

More information about the freebsd-questions mailing list