Re: windows.php.net

From: Date: Thu, 28 Jan 2010 14:01:49 +0000
Subject: Re: windows.php.net
References: 1 2  Groups: php.webmaster 
Request: Send a blank email to php-webmaster+get-7232@lists.php.net to get a copy of this message
On Thu, Jan 28, 2010 at 13:03, Pierre Joye <pierre.php@gmail.com> wrote: > On Thu, Jan 28, 2010 at 3:35 AM, Arcane Wulf <arcanewulf@yahoo.com> wrote: >> The site windows.php.net is sort of unclear as to which version is for what situation. I >> wasted 50 MB's of bandwidth from getting the "wrong" version twice. the VC6 and VC9 >> naming scheme makes VC9 seem like the newer "better" version, when they are actually >> intended for different uses, and it isn't made clear for the normal user if they should get >> thread safe or non thread safe versions. >> >> After downloading and installing the VC9 non thread safe version which I found out was for >> IIS, and the VC6 non thread safe version which is meant for use as CGI, I finally found a tutorial >> describing the purpose of each binary. It would have saved me 40 minutes and 50 MB's bandwidth >> if I had known the simple fact that VC6 Thread Safe is intended for use as a module, and VC6 Non >> Thread Safe is intended to be used as CGI. > > Right, NTS and TS are often confusing. NTS is not only for IIS but for > everything like CLI or FastCGI in general, and VC9 can always be used > (as there is no direct function call between the server and php). > > The main problem with VC9 is apache. The binaries available from > Apache's site uses VC6 and are not compatible. However you can use > apachelounge.com binaries, which uses VC9 as well. So, if I understand you correctly; VC6 vs VC9: The only reason anyone would want to download VC6 is if they are running running Apache (from httpd.apache.org)download VC6. In all other cases people should be using VC9 builds. NTS vs TS: TS is only needed when running Apache on Windows as a module. All other cases you would want to download NTS. This affectively means: Apache module: VC6-TS Apache module (from apachelounge.com): VC9-TS All other cases: VC9-NTS Correct? Could you update the information in the sidebar with TS/NTS info atleast? -Hannes

« previous php.webmaster (#7232) next »