您的位置:

关于phpvc11vc9的信息

本文目录一览:

php版本选择问题.VC6和VC9的区别,TS和NTS如何选择

TS是Thread Safety,代表线程安全,而NTS是None Thread Safe代表非线程安全。

Windows系统下才分线程安全与非线程安全,

windows + Apache +  PHP(模块) :使用线程安全版本。

windows + Apache +  PHP(FastCGI) :使用非线程安全版本。

如果你的电脑是32位的, 那装x86的版本,如果是64位的, 装x64的版本!

一般来说不区分32位和64位,或者64位操作系统兼容32位的PHP,但是在某些操作系统上还是区分32位和64位的,例如windows 2008。

vc6和vc9是指vc运行库的版本,你PHP版本标志的是VC9,那么运行的时候,需要安装vc9

VC9 -是安装运行使用 Visual Studio 2008 生成的 C++ 应用程序所必需的运行时组件。

这篇教程文章里提供700多个PHP版本下载。(700个PHP版本一键切换)

百度搜索这个文章标题:

PHP集成环境如何自定义PHP版本,同时运行多个php版本一键开启模块。

搜到的文章中,在文章的附件里有提供PHP历史版本下载,差不多700多个PHP版本,最老和最新版本都包含了。如果你找不到,就找原文吧,因为你搜到的文章可能是被其他网站转载的。

建议使用PHPWAMP绿色集成环境,700个PHP版本随意切换,多版本同时运行。

(百度搜PHPWAMP有详细的使用教程,能同时运行多个PHP版本,一键去端口等)

PHP中V6,V9和V11是什么意思

vc运行库的版本。vc9运行php就需要vc9运行库。vc11就需要vc11运行库

windows中怎样安装apache

方法/步骤

1

Apache下载:

在百度搜索 Apache下载,进入官网下载地址

多图

2

打开ApacheHaus之后你会发现这里有许多的windows版的Apache版本

这里简单的介绍一下:x86代表32位,x64代表64位。根据自己安装的系统选择

关于vc9与vc11,这里的选择要跟PHP对应才能稳定的运行。(按照PHP官方提供的资源来看,PHP 5.5以后的版本官方只提供了VC11版本的产品程序,PHP5.3/5.4版还有VC9版本的产品程序)

3

注意建立好自己的文件存放方式,方便以后管理

下载完毕后解压,将解压的 Apache24文件夹复制到自己的项目目录里面。你的项目根目录为E:/wamp/Apache24/htdocs即DocumentRoot的定义。如果想放到其他目录下,需要修改httpd.conf,包括ServerRoot、DocumentRoot、Directories,ScriptAlias。需要改为你的Apache目录的地址。

4

因为这里我们下载的是官方源码包,所以需要把Apache服务安装到我们的计算机上面

开启控制台:win+R 输入cmd

命令行下进入到apache下面的bin目录,输入

httpd -k install 把apache安装成windows后台服务。

5

所有基本的命令都可以在Apache官网上找到,下面是一些常用的命令

6

最后使用ApacheMonitor来管理apache服务器

访问测试是否成功

PHP版本VC6和VC9,Non Thread Safe和Thread Safe的区别

vc就是常说的microsoft visual c++ redistributable package,vc6和9代表的不同版本,6应该是vc++6.0,9是vc++2008,10是vc++2010,11是vc++2012,如果用相应的版本的visual studio编译的,同时还需要运行库的支持,不然就会报常见的缺少vcr***.dll错误,也就是说vc6版本需要安装visual c++ 6.0 运行库,vc9需要安装microsoft visual c++ 2008 redistributable package,现在主流是vc9以上了。至于线程安全,官网是这样说的

Which version do I choose?

IIS

If you are using PHP as FastCGI with IIS you should use the Non-Thread Safe (NTS) versions of PHP.

Apache

Please use the Apache builds provided byApache Lounge. They also provide VC11 builds of Apache for x86 and x64. We use their binaries to build the Apache SAPIs.

If you are using PHP with Apache 1 or Apache2 from apache.org (not recommended) you need to use the older VC6 versions of PHP compiled with the legacy Visual Studio 6 compiler. Do NOTuse VC9+ versions of PHP with the apache.org binaries.

With Apache you have to use the Thread Safe (TS) versions of PHP.

VC9 and VC11

More recent versions of PHP are built with VC9 or VC11 (Visual Studio 2008 and 2012 compiler respectively) and include improvements in performance and stability.

The VC9 builds require you to have theVisual C++ Redistributable for Visual Studio 2008 SP1 x86 or x64 installed.

The VC11 builds require to have the Visual C++ Redistributable for Visual Studio 2012x86 or x64 installed.

TS and NTS

TS refers to multithread capable builds.NTS refers to single thread only builds. Use case for TS binaries involves interaction with a multithreaded SAPI and PHP loaded as a module into a web server. For NTSbinaries the widespread use case is interaction with a web server through the FastCGI protocol, utilizing no multithreading (but also for example CLI).

php vc9 vc11 有什么区别

VC6是什么?

VC6就是legacy Visual Studio 6 compiler,就是使用这个编译器编译的。

VC9是什么?

VC9就是the Visual Studio 2008 compiler,就是用微软的VS编辑器编译的。

那我们如何选择下载哪个版本的PHP呢?

如果你是在windows下使用Apache+PHP的,请选择VC6版本;

如果你是在windows下使用IIS+PHP的,请选择VC9版本。

怎样选择PHP的版本

IIS

如果想使用IIS配置PHP的话,那么需要选择Non-Thread Safe(NTS)版本的PHP

Apache

如果你是用的Apache的版本来自Apache Lounge可以使用PHP VC11 x86或者x64版本。

如果你使用的是从apache.org下载的Apache1或者Apache2来搭建PHP环境的话,只能使用VC6版本,无法使用VC9+以上版本。

VC9 和VC11

VC9和VC11是PHP的最新版本(这两个版本分别通过Visual Studio 2008和Visual Studio 2012编译),其中包含了对于性能和稳定性的改进。

VC9版本要求用户安装Microsoft Visual C++ 2008 SP1 Redistributable Package(x86 |x64)

VC11版本要求用户安装Visual C++ Redistributable for Visual Studio 2012(x86 | x64)