Upgrade LifeType Without Risk

Upgrade LifeType Without Risk

出自LifeType 中文文件計畫

在2005年11月28日 (一) 14:14由Markwu (對話 | 貢獻)所做的修訂版本
(差異) ←上一修訂 | 當前修訂 (差異) | 下一修訂→ (差異)
跳轉到: 導航, 搜尋

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 就完成零風險升級了。是有點囉唆,可是保證零風險。呵呵。

其他