windows下升级PHP到5.3.3的过程及注意事项

yipeiwu_com6年前PHP代码库

就升级了本地的开发环境,没有涉及到生产环境.其实从5.3.0升级到5.3.3的过程还算蛮简单的,就是修改自己的程序有点麻烦,遇到了个小问题就是升级后竟然自己的项目无法连接mysql了,原因就是数据库配置串的问题,将localhost换成了127.0.0.1就好了.以后我在也不会在用localhost了........

 

正文

环境介绍:WAMP   PHP版本 5.3.0 vc6  ,升级到 5.3.3 vc6

 

步骤

0.停止WAMP服务 复制解压的php5.3.3 到 E:\Wamp\bin\php

1.替换E:\Wamp\bin\apache\Apache2.2.11\bin目录下的 php5nsapi.dll  和 php5ts.dll 到最新版本

2.替换E:\Wamp\bin\apache\Apache2.2.11\bin\php.ini  中的  extension_dir = "E:/Wamp/bin/php/php5.3.3/ext/" 的路径 

复制memcache.dll 到到php.5.3.3的ext目录下(这样就可以支持memcache了)

添加加载路径extension=php_memcache.dll

extension=php_exif.dll  将这样从上面复制下来exif要在mbstring后面加载,否则会提示无法加载

3.修改E:\Wamp\bin\apache\Apache2.2.11\conf\httpd.conf中的 LoadModule php5_module "E:/Wamp/bin/php/php5.3.3/php5apache2_2.dll"

4.查看PHP info看是否成功

 

升级完成后,看下自己的程序是否可以跑起来

图0

图1

图2

 

图3 连接没问题

图4 找到无法连接数据库的问题了

图5  PHP新添加了参数 max_file_uploads 就是每次请求最多能够上传的文件数

相关文章

PHP动态分页函数,PHP开发分页必备啦

贴代码: 复制代码 代码如下: /** * 分页函数 * * @param int $count 条目总数 * @param int $perlogs 每页显示条数目 * @param...

php时间计算相关问题小结

本文实例总结了php时间计算相关问题。分享给大家供大家参考,具体如下: 1. php获取三个月前的日期 <?php header("content-Type: text...

PHP Wrapper在SAE上的应用方法

本文讲述了PHP Wrapper在SAE上的应用方法。分享给大家供大家参考,具体如下: 一、PHP Wrapper是什么 自PHP 4.3开始,PHP开始允许用户通过stream_wra...

php项目打包方法

php项目打包方法

大家经常会接到一些编程的活,例如设计企业网站,做做财务,统计系统什么的。或许是因为朋友的需求,或许图个零花。不管什么原因吧。等程序做好了,给对方展示、安装,就成了问题。企业网站好说,至少...

php更新cookie内容的详细方法

cookie 是由服务器发送到浏览器的变量。cookie 通常是服务器嵌入到用户计算机中的小文本文件。 每当计算机通过浏览器请求一个页面,就会发送这个 cookie。 (推荐学习:PHP...