【发布时间】:2010-04-06 07:23:43
【问题描述】:
对于我的新 magento OS Commerce 安装,我需要将 PHP 版本至少升级到 5.2.0,但这会扰乱我当前在 4.4.9 (PHPCart) 上运行的商店吗?
真正的问题是,我可以在不损坏旧购物车的情况下升级吗?
【问题讨论】:
对于我的新 magento OS Commerce 安装,我需要将 PHP 版本至少升级到 5.2.0,但这会扰乱我当前在 4.4.9 (PHPCart) 上运行的商店吗?
真正的问题是,我可以在不损坏旧购物车的情况下升级吗?
【问题讨论】:
一切都取决于您运行的脚本,但在正常情况下,如果您将migration guide 考虑在内,一切都应该没问题。另外值得一提的是,php 安装的配置可能会导致最多的问题,因为许多 php4 应用程序倾向于使用被认为是不好的做法或在 php5 中不推荐使用的东西(register_globals,魔术引号,...)。
由于 Magento 是一款如此出色且高质量的产品,您在 php5.2 服务器上使用它应该不会有任何问题,但无论如何我还是要小心。
我的建议是保留 PHPCart 系统的托管,并使用 php5.2 设置单独的(本地)开发/登台服务器以开始实施 Magento。实施完成后,您可以忘记 phpcart 并迁移到 magento,而无需升级或将现有应用程序迁移到新的 php 版本。
【讨论】:
有某些backward incompatible changes,但大多数软件已经修复了他们可能因更改而遇到的问题。但唯一真正的判断方法是在升级后的 PHP 上试用该软件,或者查看软件主页是否有注释(或直接联系他们)。
【讨论】: