歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 22, 2024, 06:54:06 下午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  支援  |  Instant LifeType 專區  |  [記錄]把Lifetype 1.2.5的文章和資料備份到Instant Lifetype 1.2.3 « 上篇主題 下篇主題 »
頁: [1]
作者 主題: [記錄]把Lifetype 1.2.5的文章和資料備份到Instant Lifetype 1.2.3  (閱讀 22471 次)
Nyserq
新手見習
*
文章: 29


檢視個人資料 個人網站
« 於: 十二月 28, 2007, 11:49:57 下午 »

為了重新設計網站的版面,我的計劃是安裝隨機版的Instant Lifetype在個人電腦上,再把網站所有資料備份過去,這樣我就可以在自己電腦上大玩特玩。不過一弄也碰到了很多問題,搞了半天才成功,在此把過程記錄下來做備忘,給大家參考。主要流程我是參考這篇討論

請注意各人安裝環境可能不同,請自行調整。

1.下載Instant Lifetype for AppServ 1.2.3版,直接安裝。

2.一直跑不起來,才發現是忘了裝AppServ,以為含在Instant Lifetype裏。也是直接下載安裝。注意網址設為localhost,MySQL的帳號和密碼為root和passwd(Instant Lifetype的預設值)。到此安裝完成,可以直接使用了。

3.到虛擬主機的後台備份資料庫成.sql檔存在硬碟,備份前先把垃圾留言清一清,檔案size會稍微少一點,省一點下載的時間。

4.另外也把plugin和template的目錄一併備份下來。

5.把剛才存的.sql檔import到Instant Lifetype的database裏。因為.sql檔size過大,phpMyAdmin沒法匯入,用command line匯入的方法。方法是,執行MySQL命令列,打入"mysql -u root -ppasswd < xxxx.sql",其中root和passwd是帳號和密碼,xxxx.sql是.sql檔。一下子就跑完了。(我網誌用的MySQL版本剛好和AppServ用的版本一樣是5.0.45)

6.因為備份下來database的table名稱開頭是"plog_"而不是新版Lifetype預設的"lt_",還有charset是"latin1"而不是"utf8",所以修改config.properties.php中的相關欄位。改完後要把tmp的目錄清空。

7.把備份下來的plugin和template目錄丟到Instant Lifetype的相對目錄裏面。

8.直接用firefox連http://localhost/lifetype,就可以看到網誌已經成功備份到個人電腦上了。如果6的charset沒改的話,文章會變成亂碼。

9.發現登入後台會出現Warning Message,然後一登入又會出現沒有權限的訊息,無法登入。上網找半天後,發現要把base_url的設定給改掉,改成localhost的網址。因為無法登入,就只好用phpMyAdmin去修改,在_config的資料表之下,修改base_url和blog_does_not_exist_url。這解法我是從這篇看到的。

10.改完後看起來一切正常,成功。

11.補記:要修改php.ini,設memory_limit = 16M (原本是8M),不然也會有錯誤訊息。這解法我是從Installing Lifetype FAQ看到的。

12.再補記:登入後台網誌設定頁時有Warning Message,看訊息好像是plugin有問題,解法是把出問題的plugin一一砍掉重裝。
« 最後編輯時間: 十二月 29, 2007, 06:44:45 上午 由 Nyserq » 已記錄

http://blogoncinema.dyndns.org/
LifeType 1.2.5
Apache 1.3.39(Unix), PHP 5.2.4, MySQL 5.0.45-community
lss
我不是被~拉~~出來的,不要叫我大大!
總版主
超級會員
*****
文章: 1511



檢視個人資料 個人網站
« 回覆文章 #1 於: 十二月 29, 2007, 02:15:29 下午 »

hi Nyserq :

很棒的經驗分享哦!幫你置頂啦!

這不只能用在移機到 LifeType2GO! ,對於其他的移機也是適用的。

謝謝你的分享  微笑

lss
已記錄

沒找過 常見問題集或不知道 如何在 LifeType 中文開發論壇發問的人,恕不回答問題
頁: [1]
LifeType 中文開發論壇  |  支援  |  Instant LifeType 專區  |  [記錄]把Lifetype 1.2.5的文章和資料備份到Instant Lifetype 1.2.3 « 上篇主題 下篇主題 »
    前往: