LifeType 1.1 Upgrade

LifeType 1.1 Upgrade

出自LifeType 中文文件计画

(修订版本间差异)
跳转到: 导航, 搜寻
(升级的相关设定)
(备份旧版 Life Type 的资料)
第35行: 第35行:
-
备份工作的最重要部分,就是<strong>将目前运作中的SQL资料库备份</strong>,你可以使用你熟悉的工作来对资料库进行备份,例如 phpMySQLAdmin。备份资料库的目的在于:<strong>虽然升级的方式已经过测试,但升级过程中,你不能预期会发生什么状况,使得资料发生错误</strong>,因此备份资料库势必要的动作。
+
备份工作的最重要部分,就是<strong>将目前运作中的SQL资料库备份</strong>,你可以使用你熟悉的工作来对资料库进行备份,例如 phpMySQLAdmin。备份资料库的目的在于:<strong>虽然升级的方式已经过测试,但升级过程中,你不能预期会发生什么状况,使得资料发生错误</strong>,因此备份资料库是必要的动作。
===下载档案===
===下载档案===

在2006年9月16日 (六) 18:13所做的修订版本

目录

升级到LifeType 1.1

在开始升级为LifeType 1.1之前,请记住重要的一件事:并非所有的模版与外挂程式,都能够直接在LifeType 1.1上正常运作。请勿在LifeType 1.1上使用尚未完成修改的外挂程式或模版,若是你的Blog或是Blog社群相当依赖外挂程式或是模版,欢迎协助开发团队完成外挂程式或模版的修正工作。为确保使用者升级过程能够一切顺利,开发团队已经先行将几个重要的、且较受欢迎的外挂程式与模版,修正为适合LifeType 1.1使用的版本。


LifeType 1.1模版相容列表这个页面,已经表列出完成修改的模版; LifeType 1.1 外挂程式相容列表这个页面,已经表列出完成修改的外挂程式。

另外,若是你的Blog社群开放使用者自行新增模版,那么请务必记住:这些模版也必须修改,否则可能会有无法使用的情况,甚至这些模版也无法使用某些LifeType 1.1新增的功能,例如:分页功能。如何修改模版,请参阅移植模版教学一文,里面有详细的修改方式。


总之,你必须建议Blog社群使用者修正模版,才能让Blog社群使用者享受新的功能,假若社群使用者不知道该如何修正模版,社群管理者可以使用新的「管理模式」功能,强制将这些使用者的模版,置换成可以正常运作无误的模版。

安装需求

LifeType 1.1 的安装需求与 LifeType 1.0 相同:

  • Apache网页伺服器
  • PHP 4.1.x 或 PHP 5.x
  • MySQL 3.23 或更高

下载与安装

开始下载、执行升级步骤前,请先阅读以下说明

备份旧版 Life Type 的资料

在下载 LifeType 1.1 之前,强烈建议先进行旧版 Life Type 资料备份的动作!备份范围包含:

  1. 所有旧版 LifeType 的PHP程式码与class资料夹,如果有自行修改过程式码,也请一併备份。
  2. 所有经过修改过的模版,包含blog社群使用者新增的模版。
  3. gallery资料夹底下的所有资料。

在tmp资料夹底下出现的文件、内容不需要备份。


备份工作的最重要部分,就是将目前运作中的SQL资料库备份,你可以使用你熟悉的工作来对资料库进行备份,例如 phpMySQLAdmin。备份资料库的目的在于:虽然升级的方式已经过测试,但升级过程中,你不能预期会发生什么状况,使得资料发生错误,因此备份资料库是必要的动作。

下载档案

LifeType的释出版本,一直都存放在 SourceForge 的专案页面。你可以在此下载到 LifeType 的最新版本。

解压缩与上载档案

若是你已从 LIfe Type 计划的网页中下载了 Life Type 的软体,这档案将会以一种封存的档案格式存在你的电脑中。使用 Windows 的使用者,WinZip 可以读取并解压缩 .tar.gz 和 .tar.bz2 的档案封存格式。同样的档案格式在 Mac OS X 中可以用类似的软体解压缩或是可以开始一个终端机的视窗然后用 tar 来解开压缩。


在上传新版本的 Life Type 前,建立一个 config/config.properties.php 的备分档以防止在上传的过程中会用预设的档案将它取代。


在建立旧版本的 config.properties.php 后,除了 gallery/ 和 自制的模版外,将其余的档案完全删除。在过去,曾经发表过 Ftp 软体无法如期望般的用新版本的档案完全覆盖旧版本的档案,而发生了新旧版本混合执行的现象,因为在升级新版本,建议先删除旧版本的 Life Type 档案。


然后,可以上传新版的 Life Type 到伺服器上。


一旦所有档案上传完成,将升级前保留的 config/config.properties.php 上传到伺服器上,覆盖目前的 config/config.properties.php。


执行 wizard.php。Wizard.php 将会侦测既有的设定档设定,并且开始自动升级的过程。(请仔细阅读升级过程中的讯息)

升级的相关设定

在开始升级的过程中,并没有什么特别的需求,只需要确定 'tmp/' 是可写的。因为只是执行升级,在升级过程中,升级精灵 不会config/config.properties.php 做写入的动作,所以不需要像安装的新的 Life Type 一样,将此档设定成可覆写的状态。

升级精灵

检查

更新

资料库变更

资料变更

完成安装

模版与外挂程式升级

维护版本的升级

使用更新包升级

使用完整版升级