Apache 1.3.6 / PHP3
gharper at namco.co.uk
Tue Jan 25 11:03:44 GMT 2000
Thanks for the help... sorry for a long delay in reply.
Ok.... after a long time of no BSD, I have finally booted it up again..
Last night I took the step of deleting the entire /usr/ports/www/apache13-php
directory, deleting the package, then reinstalling it.....
However, the directory has not been restored, so now I'm a bit stuck....
How do I restore the directory??
dom at myrddin.demon.co.uk (Dominic Mitchell) on 26-11-99 07:42:05 AM
To: Guy Harper/Namco_Europe_Ltd at Namco_Europe_Ltd
cc: freebsd-users at dogma.freebsd-uk.eu.org
Subject: Re: Apache 1.3.6 / PHP3
On Wed, Nov 24, 1999 at 11:33:29PM +0000, Guy Harper wrote:
> Ok. This is now all cool. I have a functioning Apache server.
> However, I am also trying to install PHP3 as an apache module, with
> mySQL support.
> I am experiencing a problem compiling php, as described in the attached
> ((How to cut and paste from the console to netscape mail???))
> I am doing the following:
> /usr/ports/www/apache13-php3/work/php3/setup (runs configure for php)
> Most of the mySQL stuff runs through ok, so I have specified the source
> directory correctly in running configure, likewise apache, but now i'm
OK, the way the FreeBSD ports PHP works, it compiles PHP into the apache
binary statically. To get it working, you need to:
# cd /usr/ports/www/apache13-php3
# cp /usr/local/etc/apache/httpd.conf /some/where/safe
# pkg_delete apache-1.3.9
# make install
You now have to manually merge the /some/where/safe/httpd.conf and the
new /usr/local/etc/apache/httpd.conf. If you run Emacs or Xemacs, then
try using the M-x ediff command, its very good for that sort of thing.
BTW, the attached make.txt didn't actually show the problem. To
correctly capture both stdout *and* stderr, do the following in the csh:
# make |& tee MAKELOG
# make >& MAKELOG
In sh/ksh/bash/zsh, do:
# make 2>&1 | tee MAKELOG
# make >MAKELOG 2>&1
BTW, it's much easier to paste from an xterm than from the console...
More information about the Ukfreebsd