Re: misleading info from php web site
| From: | Ferenc Kovacs | Date: | Wed, 12 Oct 2011 00:54:45 +0000 |
| Subject: | Re: misleading info from php web site | ||
| References: | 1 2 3 | Groups: | php.webmaster |
| Request: | Send a blank email to php-webmaster+get-12357@lists.php.net to get a copy of this message | ||
read my previous mail again.
php only supports >= VC9 since 5.3.6:
http://www.php.net/archive/2011.php#id2011-03-17-1
"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.
"
so as I mentioned before, for using 5.3 with apache on windows, you
have to use VC9 binaries for apache also.
unfortunately http://httpd.apache.org/ doesn't provide
VC9 builds, but
you can use the apachelounge builds or build it yourself.
for more info, see http://marc.info/?l=php-windows&m=130195250129074&w=4
On Wed, Oct 12, 2011 at 2:35 AM, Frederic Gillot <fred.gillot@gmail.com> wrote:
> Let's try this way:
> If (VC6 == Apache) && (5.3.x <> VC6) Then (5.3.x <> Apache)
>
> Unless of course, there's a 5.3.x VC6 release... but there's none posted.
>
> -----Original Message-----
> From: Ferenc Kovacs [mailto:tyra3l@gmail.com]
> Sent: Tuesday, October 11, 2011 3:56 PM
> To: Frederic Gillot
> Cc: php-webmaster@lists.php.net
> Subject: Re: [PHP-WEBMASTER] misleading info from php web site
>
> On Tue, Oct 11, 2011 at 10:54 PM, Frederic Gillot <fred.gillot@gmail.com>
> wrote:
>> It's stated on the php web site here (http://windows.php.net/download )
> that
>> VC6 is for Apache and VC9 for IIS. It also states that the latest and most
>> stable release (5.3.x) only comes with VC9.
>>
>>
>>
>> There must be a mistake because lots of people are using PhP 5.3.8 with
>> Apache whereas according to these 2 above statements, this should be.
>> impossible.
>
> why would it be impossible?
>
>> Maybe something to clarify on the site ?
>
> http://windows.php.net/
>
> "Which version do I choose?
> If you are using PHP with Apache 1 or Apache2 from apache.org you need
> to use the VC6 versions of PHP
>
> If you are using PHP with IIS you should use the VC9 versions of PHP
>
> VC6 Versions are compiled with the legacy Visual Studio 6 compiler
>
> VC9 Versions are compiled with the Visual Studio 2008 compiler and
> have improvements in performance and stability. The VC9 versions
> require you to have the Microsoft 2008 C++ Runtime (x86) or the
> Microsoft 2008 C++ Runtime (x64) installed
>
> 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."
>
> --
> Ferenc Kovács
> @Tyr43l - http://tyrael.hu
>
>
--
Ferenc Kovács
@Tyr43l - http://tyrael.hu