I Need PHP 5.3 no longer avail in a VC6 compatable with Apache 2.2.15
I appologize if this question is already answered somewhere (I did search a bit)..
1. I have written a significant amount of my site using functions only available in PHP 5.3+ (ie not in PHP5.2)
( see php.net /manual/en/migration53.new-features.php )
2. PHP (in thier infinite wisdom) have decicided that not only is there no longer a VC6 (ie Apache 2.2.15 compatable) build of php 5.3.6 but they removed the 5.3.3 build and are offering only 5.2.17 in a VC6 build suitable for use with the version of Apache built into FMS4.
(see windows.php.net/download/ and note the lines:
Do NOT use VC9 version with apache.org binaries.
and
VC9 versions of Apache can be fetched at Apache Lounge. We use their binaries to build the Apache SAPIs.)
3. The FMS4 documentation says:
(see help.adobe.com/en_US/flashmediaserver/configadmin/WSE2A5A7B9-E118-496f-92F9-E295038DB7DB.html#WS02f7d8d4857b1677-469e53bb12984254411-8000
The recommended approach to upgrading the Apache web server is to install or build the Apache server in a directory that is separate from the existing server. Then copy the contents of newly-installed directories to the existing server.
In most cases, you do not replace the existing Apache configuration files with the newer versions of these files. This is because the Apache web server installation for Flash Media Server is pre-configured with specific modules and settings.)
My Question is:
Does this even work? I sounds like a REALY BAD idea to me to instal a version of Apache built to use the Visual C 9 runtime and then kludge in an httpd.conf file that starts loading modules that were built to interact with a version that uses the Visual C 6 library. Has anyone actually done this successfully???
I don't blame the FMS developers here (well except for the really bad idea of making Apache "part" of the FMS package in the first place) but you a shipping with a version of Apache that is incompatable with PHP! (OK, the _latest versions_ of PHP.. but that still makes this _your_ problem.. and a big problem at that if you ask me).
Suggestions?
