Re: Setting up PHP5 alongside PHP4 on apache
| From: | Comex | Date: | Tue, 04 Nov 2003 21:26:32 +0000 |
| Subject: | Re: Setting up PHP5 alongside PHP4 on apache | ||
| References: | 1 2 3 4 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-168504@lists.php.net to get a copy of this message | ||
<20031104192350.GG3501@Dark-Age.local>
Eugene Lee:
> On Tue, Nov 04, 2003 at 11:41:45AM +0200, Luke van Blerk wrote:
>>
>> I currently have Apache 2 (port 8080) setup with PHP 5 which can run
>> simultaneously with the Apache 1.3.28 (port 80) and PHP4, but I'd
>> like to find out if they can both run on the same Apache. I don't
>> think its possible to specify diferrent locations of your php.ini
>> file though for each PHP (on Windows that is).
>
> I don't know if this is possible as there are probably lots of symbol
> conflicts between PHP4 and PHP5.
It is. I have it set up on Windows.
See this post:
<D4ACC5B2E39AD743AA260083D8DAD6EC01086C@mail.erepublic.com>
Adam Plocher:
> Hello, I'm using Apache 2.0 on a Linux box and I'm trying to figure
> out how to run PHP5 (beta2) and PHP4 co-existantly. I have compiled
> both of them with --enable-versioning, but I can't figure out what I
> need to put in my httpd.conf to make it differentiate the two
> versions.
>
> Ideally I would like php5 to be enabled for certain virtualhosts, and
> php4 for others. But using .php5 file extensions would be acceptable
> too.
>
> I have compiled PHP4 and PHP5 with the following configure options:
> './configure' '--with-apxs2=/home/httpd/bin/apxs'
> '--with-mysql=/home/mysql' '--enable-track-vars'
> '--enable-versioning'
>
> Thanks in advance
>
> -Adam
I have this set up...
LoadModule php5_module "C:/php5/sapi/php4apache2.dll"
ScriptAlias php "C:php"
AddType application/x-httpd-php .php5
AddType application/x-httpd-php4 .php
Action application/x-httpd-php4 /php/php.exe