基于PHP 4.4.9的应用程序是否在PHP 5.2.0上运行完美无缺?

时间:2010-04-06 07:23:44

标签: php magento php4

我需要将我的新magento OS Commerce安装的PHP版本升级到至少5.2.0,但是它会破坏我在4.4.9(PHPCart)上运行的当前商店吗?

真正的问题是,我可以升级而不会损坏旧车吗?

3 个答案:

答案 0 :(得分:5)

一切都取决于您运行的脚本,但在正常情况下,如果考虑migration guide,一切都应该没问题。另外值得一提的是,php安装的配置可能会导致大多数问题,因为很多php4应用程序倾向于使用被认为是不好的做法或在php5中弃用的东西(register_globals,魔术引号,......)。 / p>

由于Magento是一款非常棒的高品质产品,因此在php5.2服务器上使用它时应该没有任何问题,但无论如何我都要小心。

我的建议是保持PHPCart系统的托管完整,并设置一个单独的(本地)dev / staging服务器与php5.2开始实现Magento。一旦实现完成,您可以忘记phpcart并转移到magento,而无需升级或将现有应用程序迁移到新的php版本。

答案 1 :(得分:2)

有某些backward incompatible changes,但大多数软件已经修复了他们可能遇到的更改问题。但唯一真正的方法是在升级后的PHP上试用软件,或者可以在软件主页上查看备注(或直接与他们联系)。

答案 2 :(得分:0)