Last week I wanted to upgrade my PHP 5.3.5 to 5.3.8 as I saw that it has been released with some security fixes. I usually download VC6 version of PHP as it is written clearly in the left hand side of the download page under “Which version do I choose?” to use VC6 compiled PHP if we are in apache.org’s apache as a web server.
But this time I could not find VC6 version of PHP download. I browsed a lot and tried to search VC6 compiled PHP because I had already apache installed in my laptop downloaded from apache.org. Today I found there is a line just below that information in the same page as follows:
Do NOT use VC9 version with apache.org binaries, VC9 versions of Apache can be fetched at Apache Lounge. We use their binaries to build the Apache SAPIs.
Then I read the released note at http://windows.php.net/ and find the lines:
Windows users: please mind that we do no longer provide builds created with Visual Studio C++ 6. It is impossible to maintain a high quality and safe build of PHP for Windows using this unmaintained compiler.
For Apache SAPIs (php5_apache2_2.dll), be sure that you use a Visual Studio C++ 9 version of Apache. We recommend the Apache builds as provided by ApacheLounge. For any other SAPI (CLI, FastCGI via mod_fcgi, FastCGI with IIS or other FastCGI capable server), everything works as before. Third party extension providers must rebuild their extensions to make them compatible and loadable with the Visual Studio C++9 builds that we now provide.
All PHP users should note that the PHP 5.2 series is NOT supported anymore. All users are strongly encouraged to upgrade to PHP 5.3.6.
So I am now going to download the apache from http://www.apachelounge.com/ and will then use VC9 compiled PHP. I will update in my blog once I did.