Upgrade LifeType Without Risk

Upgrade LifeType Without Risk

出自LifeType 中文文件计画

跳转到: 导航, 搜寻

pLog 1.0 零风险升级密法

老猫按:pLog 1.0正式推出了,我修订了本篇,以便适用正式版。

pLog 1.0正式推出了,很多人很想要直接升级,但是因为 1.0 版对后台资料表格式做了调整,所以也有很多人担心,万一升级没做好反而把旧版搞坏,现在提供一个无风险的 pLog 1.0 升级技巧。你再也不用担心因为升级而搞坏网志了。

原理其实很简单,就是不要直接升级,而是先建立现有网志的分身,然后拿分身当实验品去升级。

升级失败的话,你的本尊还在,你可以慢慢研究毛病在哪里(不用火烧屁股地上论坛来讨救兵 ),如果升级成功,你只需把旧站的安装路径改掉,再把新站设过去,就行了。我是在虚拟主机空间这么做,如果你不是用虚拟主机,应该也可以适用,基本原理是相通的。在虚拟主机空间做这件事的步骤如下(假设你的原始站安装在http://your.site.com/plog/ ):

  • 先在不同目录重新安装一个新的pLog 0.32版(例如http://your.site.com/new/ );安装方法可参考这一篇;
  • 然后把旧站的资料库备份到新站去;你可以直接使用cPanel提供的备份功能即可。
  • 让新的pLog使用内建的预设模板;为什么要这么做?因为这样比较保险啦,很多人的模板都已经『乱搞』过,用回预设模板,好处是你比较可以确定是真的安装问题,还是其实是旧模板搞鬼。
  • 开始把新站升级到1.0;官方版的升级说明在这里,如果你嫌它难懂,我的「傻瓜版」升级步骤如下:
  • 先到档案管理员(虚拟主机请利用cPanel)把/new/目录改名为/newxxx/;
  • 重新开一个新目录/new/,把解压后的所有安装档复制到/new/底下。
  • 把原先的config.properties.php档,从/newxxx/config/底下复制到/new/config/底下,盖掉这里的同名档案。
  • 把/new/tmp目录权限改为777。
好了,你可以执行安装程式了(http://your.domain.com/new/wizard.php ),只要照着安装精灵的说明一步一步走就行了。
如果升级不成功,你只是搞坏了一个实验站,对旧站没有影响,如果升级成功,就可以继续以下步骤,把网址换过来。
  • 先把旧站的网址改掉(例如从 http://your.site.com/plog/ 改为 http://your.site.com/old/ );注意这里有两个地方要动手脚,一是实际的安装目录名(请到 cPanel 的档案管理员修改,把目录名称从 plog 改为 old ),二是后台的 url 设定(请进入后台→全站管理系统→全域设定→base_url里面修改)。两个地方都改,才算完全。
  • 把新站的网址改为 plog ;这里也跟第五点一样,两个地方都要改。

这样你的 pLog 就完成零风险升级了。是有点啰唆,可是保证零风险。呵呵。

其他