关于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 2012×86 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)

原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/301896.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝小蓝
上一篇 2024-12-30 16:10
下一篇 2024-12-30 16:10

相关推荐

  • Java 监控接口返回信息报错信息怎么处理

    本文将从多个方面对 Java 监控接口返回信息报错信息的处理方法进行详细的阐述,其中包括如何捕获异常、如何使用日志输出错误信息、以及如何通过异常处理机制解决报错问题等等。以下是详细…

    编程 2025-04-29
  • 使用Python爬虫获取电影信息的实现方法

    本文将介绍如何使用Python编写爬虫程序,来获取和处理电影数据。需要了解基本的Python编程语言知识,并使用BeautifulSoup库和Requests库进行爬取。 一、准备…

    编程 2025-04-28
  • Python爬取网页信息

    本文将从多个方面对Python爬取网页信息做详细的阐述。 一、爬虫介绍 爬虫是一种自动化程序,可以模拟人对网页进行访问获取信息的行为。通过编写代码,我们可以指定要获取的信息,将其从…

    编程 2025-04-28
  • 如何使用Python执行Shell命令并获取执行过程信息

    本文将介绍如何使用Python执行Shell命令并获取执行过程信息。我们将从以下几个方面进行阐述: 一、执行Shell命令 Python内置的subprocess模块可以方便地执行…

    编程 2025-04-28
  • Python实现身份信息模拟生成与查验

    本文将从以下几个方面对Python实现身份信息模拟生成与查验进行详细阐述: 一、身份信息生成 身份信息生成是指通过代码生成符合身份信息规范的虚假数据。Python中,我们可以使用f…

    编程 2025-04-27
  • Dapper使用getschema获取表信息

    本文旨在介绍Dapper中使用getschema获取表信息的方法和注意事项。 一、获取某张表的所有列信息 使用Dapper获取某张表信息,可以使用 `IDbConnection.G…

    编程 2025-04-27
  • 已装备我军的空中信息化作战平台

    本文将会从多个方面详细阐述已装备我军的空中信息化作战平台。 一、平台概述 已装备我军的空中信息化作战平台是一个全新的作战系统,具备实时数据采集、处理、分析、共享的能力。它可以在不同…

    编程 2025-04-27
  • 通过提交信息搜索-使用git

    本篇文章重点讲解如何使用git通过提交信息来搜索。我们将从多个方面介绍如何使用git来搜索提交信息,并提供相应的代码示例以供参考。 一、搜索方式 Git提供了三种搜索方式,分别为:…

    编程 2025-04-27
  • Linux查看系统信息

    一、CPU信息 Linux系统下,查看CPU的信息最常用的命令是lscpu。该命令可以显示CPU架构、核心数量、线程数、缓存大小、CPU频率等信息。例如: lscpu 该命令会输出…

    编程 2025-04-24
  • 软考 信息安全工程师

    软考 信息安全工程师是一项技能型国家级资格认证考试,主要测试考生在信息安全领域的理论知识和实践技能,是证明个人信息安全能力的重要证书。本文将从多个方面对软考 信息安全工程师做详细的…

    编程 2025-04-23

发表回复

登录后才能评论