首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >php中的版本问题

php中的版本问题
EN

Stack Overflow用户
提问于 2011-05-09 17:08:06
回答 2查看 1.1K关注 0票数 0

我把我的系统从Windows xp升级到windows7,当我在win xp的时候,我使用的是php 5.0版的wamp服务器,现在我安装了5.3版的wamp服务器。但现在它正在制造问题。旧项目没有运行。即使它们是在php版本5中创建的。我该如何解决这个问题呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-05-09 17:13:00

WAMP的新版本使用的是Apache2.2.x和lovest php版本5.2。那个人说你可以从这里下载一个php插件http://www.wampserver.com/en/addons_php.php来降级你的php版本的wamp安装。或者,您也可以最终将WAMP apache安装从2.2 http://www.wampserver.com/en/addons_apache.php降级到2.0。如果您的项目不能与5.2或5.3一起工作,则需要使用php http://php.net/migration53中的最新更改来调试和更新代码

票数 2
EN

Stack Overflow用户

发布于 2011-05-09 17:17:50

PHP5.0和5.3之间有一些(但不是很多)向后不兼容的变化。但它们相当晦涩难懂,通常不会造成大问题。你可以在这里找到完整的细节:http://uk.php.net/manual/en/migration53.incompatible.php

然而,我的猜测是,您安装的新版本更有可能缺少一个或多个您的代码所依赖的扩展。

例如,如果使用pdo_xx()函数,则需要PDO扩展名。大多数PHP程序将使用多个扩展的功能,并且不是所有扩展都包含在默认安装中,因此您需要确保已安装了所需的所有扩展。

另一种可能是安装存在问题( PHP本身或web服务器等),导致PHP根本无法运行。

但这只是一种猜测,因为您实际上并没有告诉我们问题到底是什么。你需要看一看,看看它是怎么失败的。如果在浏览器中没有收到错误消息,请检查服务器错误日志。这是诊断问题的最快方法。它应该会给你一些很好的线索(如果它不能帮助你理解发生了什么,请在这里粘贴相关的日志条目,因为它们对某些人来说肯定是有意义的)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5934754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档