Multiple versions of PHP
gibblertron at gmail.com
Fri Feb 22 03:25:19 UTC 2008
I've got a new problem...
While I was able to install PHP 5 into a separate location than PHP 4
(both from ports), I'm now trying to add a PHP 5 extension
(/usr/ports/graphics/php5-gd). The built-in version checking is
===> php5-gd-5.2.5 cannot install: doesn't work with PHP version : 4
(Doesn't support PHP 4).
*** Error code 1
... which would be an issue if my PREFIX was the same, but it's not.
Is there a way I can trick the ports system into thinking I don't have
PHP 4 installed?
On Tue, Apr 3, 2007 at 8:36 AM, patrick <gibblertron at gmail.com> wrote:
> Thanks, that worked really well. For those searching the archive for
> an easy answer, you just need to do:
> make PREFIX=/path/to/where/you/want all install clean
> On 4/2/07, Kimi Ostro <kimimeister at gmail.com> wrote:
> > On 02/04/07, patrick <gibblertron at gmail.com> wrote:
> > > I have a FreeBSD 6.2 server with Apache 1.3.x and PHP 4.4.x built from
> > > ports. I'd like to install PHP 5 from the ports tree, but target its
> > > install location to /usr/local/php5 to keep it separate from the PHP 4
> > > stuff. (I'll be running PHP through fastcgi.) I'm wondering if there's
> > > a way to do built a port where the install root is different from the
> > > default? If not, I'll hand-build PHP5, but I'd much rather take
> > > advantage of ports.
> > >
> > > Thanks,
> > >
> > % man 7 ports
> > look for PREFIX
> > HTH,
> > --
> > Kimi
More information about the freebsd-questions