APMServ5.2.6如何升级php版本到5.3.5-VC6-x86

APMServ5.2.6如何升级php版本到5.3.5-VC6-x86

使用APMServ5.2.6调试最新的系统,遇到提示:php版本低,需要升级到xx版本。那该如何升级php版本到较高的版本,比如php-5.3.5-Win32-VC6-x86呢?

使用APMServ5.2.6调试最新的系统,遇到提示:php版本低,需要升级到xx版本。

到官网下载可用的最新php版本。Apache+PHP的,请选择VC6版本

解压缩php-5.3.5-Win32-VC6-x86.zip到APMServN5.2.6的根目录.

注:我是整体新建的名称APMServN5.2.6,默认为APMServ5.2.6

复制原来“PHP”目录下的” ext “和” extras “文件夹到“ php-5.3.5-Win32-VC6-x86 ”目录下,不要覆盖重复文件。

再复制原来”PHP“目录下的“ libmcrypt.dll,libmhash.dll, libmysql.dll” 三个文件复制到“ php-5.3.5 -Win32-VC6-x86 ”目录下,覆盖重复文件。

备份原来的Php文件夹,并重命名新的文件夹为php

将新“PHP”文件夹里的“ php.ini-production”文件重命名:“php.ini”。

更改php.ini里的代码:

short_open_tag = On

以及:

extension_dir = "D:/APMServN5.2.6/PHP/ext"

修改为自己的路径

并开启扩展如图

最后,再在文件的末尾,【修改为自己的路径】添加如下代码:

[eaccelerator]

zend_extension_ts="D:/APMServN5.2.6/zend/eAccelerator/eaccelerator.dll"

eaccelerator.shm_size="32"

eaccelerator.cache_dir="D:/APMServN5.2.6/tmp/eaccelerator/"

eaccelerator.enable="1"

eaccelerator.optimizer="1"

eaccelerator.check_mtime="1"

eaccelerator.debug="0"

eaccelerator.filter=""

eaccelerator.shm_max="0"

eaccelerator.shm_ttl="0"

eaccelerator.shm_prune_period="0"

eaccelerator.shm_only="0"

eaccelerator.compress="1"

eaccelerator.compress_level="9"

eaccelerator.keys = "shm"

eaccelerator.sessions = "shm"

[Zend]

zend_optimizer.optimization_level=1023

zend_optimizer.encoder_loader=1

zend_extension_ts="D:/APMServN5.2.6/zend/ZendOptimizer-3.3.3/php-5.2.x/ZendOptimizer.dll"

最后重启下电脑。查看下版本,已经更新为php5.3.5了。