APMServ升级php 与 Wamp升级PHP版本到5.3
2014-10-13 09:39
381 查看
方法一:(我亲测试,没问题)
首先下载:
php-5.3.1-Win32-VC6-x86.zip
http://windows.php.net/downloads/releases/archives/
解压后,得到一个目录. 然后将原来 php目录中的:
ext 目录 extras目录复制过来.
遇到重复文件,不要复盖.
然后将原来的php目录中的:
libmcrypt.dll
libmhash.dll
libmysql.dll
复制过来.
接着将原来的php目录先备份一下, 然后删除.
将5.3的文件全部复制到php目录中.
接着将: php.ini-production重命名为php.ini.
打开来配置:
short_open_tag = Off //改成On,开启短标签.
extension_dir //改成:F:/APMServ5.2.6/PHP/ext/
接着将所有的;extension= 前面的;去掉, 表示开启所有扩展.
接着在结尾增加:
[eaccelerator]
zend_extension_ts="F:/APMServ5.2.6/zend/eAccelerator/eaccelerator.dll"
eaccelerator.shm_size="32"
eaccelerator.cache_dir="F:/APMServ5.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="F:/APMServ5.2.6/zend/ZendOptimizer-3.3.3/php-5.2.x/ZendOptimizer.dll"
方法二:APMServ升级php
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= “E:/qishengfu/APMServ5.2.6/PHP/ext”
4、到Apache\conf目录中找到httpd.conf修改配置,在LoadModule列表后面添加如下配置【具体路径根据自己的环境替换】:
LoadFile “E:/qishengfu/APMServ5.2.6/PHP/libmysql.dll”
LoadFile “E:/qishengfu/APMServ5.2.6/PHP/php5ts.dll”
LoadModule php5_module “E:/qishengfu/APMServ5.2.6/PHP/php5apache2_2.dll”
PHPIniDir “E:/qishengfu/APMServ5.2.6/PHP/php.ini”
5、重启服务器,查看phpinfo信息是不是有了
方法三:Wamp升级PHP版本到5
1、libmysql.dll和php5ts.dll文件也可以直接拷贝到C:\Windows\System32系统目录,
这样在apache里面就无需用LoadFile指定了
2、extension_dir 的配置项应该放在开启扩展列表之前
3、升级后APMServ5.2.6中自带的phpmyadmin也得升级到更新的版本:
在php5.3.0后的版本,取消了对ereg函数的支持,报错:Deprecated: Function ereg_replace() is deprecated
1. 停止WAMP服务器.
2. 去网站windows.php.net 下载php5.3.21 the VC6 Thread Safe build. 不要下载THE INSTALLER.
3. 在wamp/bin/php创建php5.3.21文件夹
4. 把下载的zip包解压到php5.3.21文件夹中
5. 从已存在的php版本文件中(如php5.3.0, (eg. wamp/bin/php/php5.3.3))复制以下文件: - php.ini、phpForApache.ini和wampserver.conf到php5.3.21文件夹.
6. 打开php5.3.21文件夹的以下文件: - php.ini和phpForApache.ini并且把5.3.0替换为5.3.21。
7. 去wamp/bin/apache/apache/apache2.2.11/bin删除php.ini文件。
8.重启wamp.
9. 选择旧版本5.3.0
10. 选择后会重启wamp。
11. 此时就可以选择php->version-> 5.3.4 .
12. 重启成功.完成
首先下载:
php-5.3.1-Win32-VC6-x86.zip
http://windows.php.net/downloads/releases/archives/
解压后,得到一个目录. 然后将原来 php目录中的:
ext 目录 extras目录复制过来.
遇到重复文件,不要复盖.
然后将原来的php目录中的:
libmcrypt.dll
libmhash.dll
libmysql.dll
复制过来.
接着将原来的php目录先备份一下, 然后删除.
将5.3的文件全部复制到php目录中.
接着将: php.ini-production重命名为php.ini.
打开来配置:
short_open_tag = Off //改成On,开启短标签.
extension_dir //改成:F:/APMServ5.2.6/PHP/ext/
接着将所有的;extension= 前面的;去掉, 表示开启所有扩展.
接着在结尾增加:
[eaccelerator]
zend_extension_ts="F:/APMServ5.2.6/zend/eAccelerator/eaccelerator.dll"
eaccelerator.shm_size="32"
eaccelerator.cache_dir="F:/APMServ5.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="F:/APMServ5.2.6/zend/ZendOptimizer-3.3.3/php-5.2.x/ZendOptimizer.dll"
方法二:APMServ升级php
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= “E:/qishengfu/APMServ5.2.6/PHP/ext”
4、到Apache\conf目录中找到httpd.conf修改配置,在LoadModule列表后面添加如下配置【具体路径根据自己的环境替换】:
LoadFile “E:/qishengfu/APMServ5.2.6/PHP/libmysql.dll”
LoadFile “E:/qishengfu/APMServ5.2.6/PHP/php5ts.dll”
LoadModule php5_module “E:/qishengfu/APMServ5.2.6/PHP/php5apache2_2.dll”
PHPIniDir “E:/qishengfu/APMServ5.2.6/PHP/php.ini”
5、重启服务器,查看phpinfo信息是不是有了
方法三:Wamp升级PHP版本到5
1、libmysql.dll和php5ts.dll文件也可以直接拷贝到C:\Windows\System32系统目录,
这样在apache里面就无需用LoadFile指定了
2、extension_dir 的配置项应该放在开启扩展列表之前
3、升级后APMServ5.2.6中自带的phpmyadmin也得升级到更新的版本:
在php5.3.0后的版本,取消了对ereg函数的支持,报错:Deprecated: Function ereg_replace() is deprecated
1. 停止WAMP服务器.
2. 去网站windows.php.net 下载php5.3.21 the VC6 Thread Safe build. 不要下载THE INSTALLER.
3. 在wamp/bin/php创建php5.3.21文件夹
4. 把下载的zip包解压到php5.3.21文件夹中
5. 从已存在的php版本文件中(如php5.3.0, (eg. wamp/bin/php/php5.3.3))复制以下文件: - php.ini、phpForApache.ini和wampserver.conf到php5.3.21文件夹.
6. 打开php5.3.21文件夹的以下文件: - php.ini和phpForApache.ini并且把5.3.0替换为5.3.21。
7. 去wamp/bin/apache/apache/apache2.2.11/bin删除php.ini文件。
8.重启wamp.
9. 选择旧版本5.3.0
10. 选择后会重启wamp。
11. 此时就可以选择php->version-> 5.3.4 .
12. 重启成功.完成
相关文章推荐
- APMServ5.2.6 升级PHP版本 到高版本 5.3,5.4
- APMServ5.2.6 升级PHP版本 到高版本 5.3,5.4
- 升级phpnow自带的php版本到5.3的方法
- CentOS 5.3 通过yum升级 php到最新版本的方法
- 如何把php5.3版本升级到php5.4或者php5.5
- 在wamp集成环境下升级php版本(实现方法)
- WAMPSERVER增加多版本的PHP(PHP5.3,PHP5.4,PHP5.5)支持。
- 在wamp集成环境下升级php版本(实现方法)
- php版本从5.3升级到5.5以后,老版的phpmyadmin没法使用的解决办法
- Wamp升级PHP版本到5.3.21
- 如何把php5.3版本升级到php5.4或者php5.5
- APMServ升级PHP至5.3
- php版本从5.1升级到5.3遇到的问题与解决方式
- wamp升级php5.3.10到php5.6.13版本
- wdcp面板php版本升级为5.3
- WDCP升级到PHP5.3版本
- centos php 版本升级 至5.3 wordpress3.7
- CentOS 5.3通过yum升级php到最新版本的方法
- CentOS 5.4 通过yum升级PHP到5.3版本的两种方法
- wamp中升级php版本