Of course you can.
 You can even run them at the same time.

 This is the trick.

PHP 4.X

 Install Apache 1.3.X or 2.0.X from source in:
    /usr/local/apache
 Install PHP 4.x as a dynamic module of this apache (apxs or apxs2)
 Configure this apache to listen on port 80  (default)


PHP 5.X

 Install Apache 1.3.X or 2.0.X from source in:
    /usr/local/apache5   (or any other diferent from above)
 Install PHP 5.x as a dynamic module of this apache (apxs or apxs2)
 Configure this apache to listen on port 8080  (diferent from above)


You can have both virtualhost point to the same path.

 /virtualhost/yourdomain/www/


You can call it from your browser specifying the port

   localhost         (same as:  localhost:80)
   localhost:8080


Reference:

http://www.php.net/manual/en/install.apache.php
http://www.php.net/manual/en/install.apache2.php


> On Tue, 2004-08-03 at 22:57, Daniel Lahey wrote:
>> I'm wondering if it's possible to have 4.x and 5.0 installed on the
>> same machine and to be able to switch between them.  I'm running Mac
>> OS  X 10.3.4.  Could I create another account which uses 5.0 and log
>> on  using that account when I want to use that version?  Forgive me
>> for not  doing the research myself, but I've found it difficult to
>> find any  information on this and thought someone might have already
>> been through  the process.
>>
>> Thanks.
>>
>
> I have not tried it, but I would think it possible. PHP is part of the
> webserver so its nothing to do with the client side of things. Logging
> in as a different user would not change the webserver. If you compiled
> php as an Apache module, with the source code in two separate
> directories then having both these lines in httpd.conf:
> LoadModule php4_module modules/libphp4.so
> LoadModule php5_module modules/libphp5.so
> but with one commented out might work. When you wanted to swap over,
> uncomment the one you want and comment out the other, then restart the
> webserver.
>
> Now this is only a suggested possiblilty, so it may not work. I've not
> tried OSX either.
>
> I guess the question I would ask is do you _need_ both versions?
>
> Hope this helps
>
> Chris


-- 
Jorge Alberto Reteguín Pimentel
[EMAIL PROTECTED]

Reply via email to