RE: [PHP-WEBMASTER] misleading info from php web site

From: Date: Wed, 12 Oct 2011 01:11:12 +0000
Subject: RE: [PHP-WEBMASTER] misleading info from php web site
References: 1 2 3 4  Groups: php.webmaster 
Request: Send a blank email to php-webmaster+get-12358@lists.php.net to get a copy of this message
Thanks for the clarification. Maybe it'd be useful to others to replace "Do NOT use VC9 version with apache.org binaries" by "for using 5.3 with apache on windows, you have to use VC9 binaries for apache also, which can be found on apachelounge builds or build it yourself as Apache.org doesn't have any VC9 builds". By the way, I'm using Apache 2.2 from .org and Php 5.2.17 VC6 but Apache service fails to start as soon as I updare the httpd.conf with php ref... but that's another issue, VS10 interference related I think... Thanks Frederic -----Original Message----- From: Ferenc Kovacs [mailto:tyra3l@gmail.com] Sent: Tuesday, October 11, 2011 5:55 PM To: Frederic Gillot Cc: php-webmaster@lists.php.net Subject: Re: [PHP-WEBMASTER] misleading info from php web site 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

« previous php.webmaster (#12358) next »