http://windows.php.net/

一、如何选择PHP5.3的VC9版本和VC6版本

VC6是什么?

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

VC9是什么?

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

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

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

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

对于VC6还是VC9版本的选择,PHP官方网站有详细的描述,原文如下: 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 我该选择哪个版本? 如果你在apache1或者apache2下使用PHP,你应该选择VC6的版本 如果你在IIS下使用PHP应该选择VC9的版本 VC6的版本使用visual studio6编译 VC9使用Visual Studio 2008编译,并且改进了性能和稳定性。VC9版本的PHP需要你安装Microsoft 2008 C++ Runtime 不要在apache下使用VC9的版本

二、如何选择PHP5.3的Thread Safe和Non Thread Safe版本

再来看PHP的两种执行方式:ISAPI和FastCGI。

ISAPI执行方式是以DLL动态库的形式使用,可以在被用户请求后执行,在处理完一个用户请求后不会马上消失,所以需要进行线程安全检查,这样来提高程序的执行效率,所以如果是以ISAPI来执行PHP,建议选择Thread  Safe版本;

而FastCGI执行方式是以单一线程来执行操作,所以不需要进行线程的安全检查,除去线程安全检查的防护反而可以提高执行效率,所以,如果是以FastCGI来执行PHP,建议选择Non  Thread Safe版本。     官方并不建议你将Non Thread Safe 应用于生产环境,所以我们选择Thread Safe 版本的PHP来使用。

集成环境APMServ5.2.6 的php版本是php5.2.6,升级PHP版本到5.3.5:

1、到php下载地址下载PHP5.3的VC6版本的zip文件,我下载的是:php-5.3.5-Win32-VC6-x86.zip

2、先停掉自己的web服务器,php-5.3.5-Win32-VC6-x86.zip解压文件后直接

覆盖APMServ5.2.6的原始PHP文件目录,重命名php.ini-development为php.ini

3、修改php.ini配置文件,找到extension_dir 设置php的扩展文件目录地址,

然后开启自己需要的扩展,和根据自己的需求设置其他选项,我的是:

extension_dir= “D:/APMServ5.2.6/PHP/ext”

4、到Apache\conf目录中找到httpd.conf修改配置,在LoadModule列表后面添加如下配置【具体路径根据自己的环境替换】:

LoadFile "D:/APMServ5.2.6/PHP/libmysql.dll"

LoadFile "D:/APMServ5.2.6/PHP/php5ts.dll"

LoadModule php5_module "D:/APMServ5.2.6/PHP/php5apache2_2.dll"

PHPIniDir "D:/APMServ5.2.6/PHP/php.ini"

注意:新下载的php文件夹中没有libmysql.dll,需要把原版本里面的该文件拷到新版本的php文件夹中

5、重启服务器,查看phpinfo信息是不是有了

apmserv php升级方法,APMServ5.2.6 升级php5.2 到 5.3版本,及Memcache升级相关推荐

  1. APMServ5.2.6 升级php5.2 到 5.3版本及Memcache升级!

    一.如何选择PHP5.3的VC9版本和VC6版本 VC6是什么? VC6就是legacy Visual Studio 6  compiler,就是使用这个编译器编译的. VC9是什么? VC9就是th ...

  2. 欧视达AS-900S升级方法(中星9号卫星2010年6月23日升级后)

    方法一.输入密码升级方法:     [菜单]→[系统设置]→密码2216→[自动搜索]→完成后按[退出]→不要进行任何操作机器将进入自动升级,大约等2分钟左右自动完成升级并进入正常收看状态,升级成功. ...

  3. cudnn升级方法,解决CuDNN版本不兼容问题

    运行代码时出现: 32/1109 [..............................] - ETA: 12:41 - loss: 3.4072 - accuracy: 0.0000e+00 ...

  4. iOS15.6 Beta 4如何更新 iOS15.6 Beta 4更新升级方法

    最近更新的iOS15.6 Beta 4受到很多人的关注,但关于如何更新导致这个版本知道的人很少,那么,iOS15.6 Beta 4如何更新?下面来看看iOS15.6 Beta 4更新升级方法. iOS ...

  5. pip常用命令以及升级方法

    pip 常用命令以及升级方法 使用python时经常使用到pip命令,可以方便安装python的各种第三方库 1:查看pip 打开cmd窗口,输入pip命令,会显示pip所有的参数使用方法 如果输入p ...

  6. SQL Server常用升级方法

    一.选择SQL Server升级方法 升级SQL Server的方法归结为几个业务目标:最短的停机时间.最少的花费.最小的风险. 这几个目标通常是无法兼具的,以下每种方法都有利弊,因此根据业务情况选择 ...

  7. HPE服务器DL380gen9/ Gen10 固件远程升级方法

    提示:Gen9和Gen10的系统界面有一些区别,Gen10是在Gen9的基础上开发的,对很多界面进行了优化和整合,系统界面更加简洁. 文章目录 前言 一.远程登陆设备管理口 二.选择合适的固件上传升级 ...

  8. nginx的平滑升级方法:

    最简单的nginx的平滑升级方法: 1 找到nginx的执行文件的路径 1 # ps auxf|grep nginx  记下nginx的master进程 pid(我这里是2752 ) 2 查看当前ng ...

  9. 高通平台modem部分mbn文件的OTA和PDC升级方法

    高通平台modem部分mbn文件的OTA和PDC升级方法 最近需要采用一种移动物联网卡,发现在apns-conf.xml增加了对应apn信息后,部分设备采用新的xml就可以支持新卡,但部分设备还不行, ...

最新文章

  1. nginx php 大小写问题,Nginx实现url请求不区分大小写
  2. [Z]图灵奖获得者Richard Karp讲述Berkeley CS的发展史
  3. ABBYY FineReader 12中怎样禁用自动处理
  4. walkthrough 1 and 2 - id sap-ui-bootstrap
  5. mysql查询男生基本情况_MySQL数据库技术与应用:数据查询
  6. mysql 错误编码_【分享】MySQl操作系统提示错误编码
  7. Ubuntu 16.04出现chmod: 无效模式:a的问题解决
  8. SQL允许你用EXECUTE执行一个变量中定义的SQL语句,并且允许你在被执行的SQL语句中,再次嵌套入一个变量定义的语句,并且再次在其中用EXECUTE执行它...
  9. 2022电大国家开放大学网上形考任务-电子商务概论非免费(非答案)
  10. Spring中AOP的实现原理
  11. 目前比较好用的同步网盘@2012
  12. Oracle分析函数PERCENTILE_CONT
  13. Centrifugo(实时消息服务器)介绍+demo
  14. Ubuntu sudo apt-get 安装下载更新软件包命令详解
  15. Flask 消息提示与异常处理
  16. 【音视频基础】(一):显示器是如何显示图形数据的一
  17. 传奇单机架设登录器配置教程
  18. shell 关闭电脑wifi_笔记本通过命令配置wifi win7系统
  19. modbus rtu 调试软件_一文最全解读Modbus 的RTU、ASCII、TCP
  20. excel 服务器怎么添加文件,本地的Excel文件怎么导入到远端服务器的临时表中

热门文章

  1. TOC视角:巴顿将军的管理角色-----项目关键链(转)
  2. 北京老家具修复服务器,涨知识:图解古旧家具修复的六个步骤
  3. onenote冲突服务器显示,ONENOTE同步分区失败,显示“正在等待另一个设备完成上载您的笔记”?...
  4. linux打开udc端口命令,Openstack API常用命令
  5. GP6创建tablespace 和GP4的差别
  6. 互联网晚报 | 8月14日 | ​爱马仕回应16.5万自行车已抢光;​曝苹果新一代不再支持3.5mm耳机插孔;​元宇宙招聘潮开启...
  7. c语言设计题目代码,C语言课程的设计题目.doc
  8. 微信小程序实现图片预览的功能
  9. 线上线下模式暗藏专利风险?
  10. bittorrent_面向初学者的BitTorrent:充分利用Internet连接