详细的升级说明,帮助你升级到新功能的同时保留自定义,可以在/
docs/2.Readme-Upgrade.html文件的ZIP文件中找到,也在与此问题相关的文章中找到。
A.警告:如果你想保存自定义,使用这些指令,而不是升级和维护自定义。
B.假如你没有保存自定义,这里有一个高层次的概述或者说是一个略短过程的总结:
从服务器上备份你的网站,以及你的计算机的副本。
备份数据库
创建一个新目录,并复制到网站上。
然后创建一个新的数据库,并加载在旧数据库里
接下来,运用新的目录和数据库更改两个configure.php文件。
This way ... when you
attempt to upgrade you are "practicing" to see where the problems, if
any will happen
确保所有显示为你的临时网站工作。
现在(从最新下载的ZIP)载入最“新”版本的文件到新的临时目录
运行:http://www.your_domain_name.com/your_new_site/zc_install
选择“升级数据库”选项
同时处理建议的第一个步骤,leave the first checkbox that the
upgrader picked checked and uncheck the others.
-优势是你可以一步一步看到你的问题
-每次完成,它都会重新检查boxes left to go.。
-继续这个方法直到所有的框都是未检查状态。
如果发现有问题,没有伤害任何东西,可以随时启动不损害到你现有的商店和在线数据库。
记住:阅读the /docs/2.readme-upgrade.html文件,每一步的细节和帮助这个过程的工具的信息。
问题:“为什么这个过程这么久?”
回答:另一种看它的方式是这样的:
“升级”,实质上是重建网站。
上述步骤是做到这一点的推荐方式,所以说,你在一个临时位置上重建你的网站。在你接触你的在线网站前,先要解决所有潜在的问题。这给了你时间来弄清楚“以防万一”需要解决的问题,并允许你继续销售,当你准备升级的时候。同时,它也有助于减轻压力,不用一次性太过于紧急地去完成它。
对比你的网站和旧版本的原代码的过程,从某种意义上说,有助于快速识别你需要哪些自定义,并且把这些相同的功能放入新网站。它只是加速这一进程,并创建一种让你重新做新网站上的清单。
然后,在你得到所有在建的临时位置之后,你就可以放入你的在线商店以便进行维修,迅速重做升级,然后让它上线,这意味着,根据复杂性等,你的在线商店的停机时间尽可能短于5-10分钟。
所以,根据下面的指导,有可能是一些涉及学习和记忆的东西,这一切都需要花时间。
问题:“我有一个非常旧的版本。我需要阶段性升级还是一次性升级?
答案:如果你从v1.3.xx 升级到 v1.5.xx ,那么你直接升级最新版本就好了。当你一步一步升级数据库的时候,系统会提示你所有的数据库版本都需要升级,预先检查复选框,并采取所有自动升级的步骤。 |