將網中研習用部落格lifetype1.1.5升級為lifetype1.2.6

一些好用的自由、綠色、免費軟體,好用app、雲端服務。經試用過,就會放在這,推薦給大家。
※之前受邀在公務員學習網撰寫的文章,因為單位改制,文章都無法連結了,好在發布過的文章都有放在個人這塊版區中,歡迎參閱。

將網中研習用部落格lifetype1.1.5升級為lifetype1.2.6

文章yunol » 週六 2月 16, 2008 3:39 pm

環境
CentOS Linux 4.3
Apache版本2.0.52
MySQL版本4.1.20
PHP版本4.2.0

方法
當我們在動到伺服器中的檔案時,不論升級、修改、重新設定等等,備份動作一定要,基本上就是備份正在修改中的程式,它的網頁根目錄和資料庫,萬一搞砸了,就用備份檔案恢復即可還原到原來狀態。
1.備份部落格網頁根目錄和資料庫
2.下載Lifetype1.2.6,解壓縮
3.原部落格網頁根目錄之下的gallery,整個複製覆蓋lifetype1.2.6的gallery
4.原部落格template裡面的檔案,複製過來,但不要覆蓋原來lifetype1.2.6裡面的檔案,不想用1.1模版的,可以複製「blog_ID」這樣子編號的,這是個人的自製模版。
5.修改lifetype1.2.6的config.properties.php,和原來的相同。
6.上傳整個lifetype1.2.6到網頁根目錄之下(/var/www/html)
7.修改tmp、config/config.properties.php、gallery權限為777
8.執行wizard
在此卡住
Checking that all files have been correctly uploaded (optional)
The current version of the following is not the expected one. Installation can proceed but please make sure that all files were uploaded correctly:下面列出一堆檔案,都是class之下檔案,我比較資料夾對照這些檔案,都是傳檔不完整,檔案大小不一樣,重覆傳檔還是無法傳送完整,真是有夠怪。

上網搜尋,發現阿欣網站也有人提出類似問題,可是也是無解,真是怪哉!學校(XP SP2)和wm(Win2003Serv)的LifeType更新到1.2.6版,都很順利。

我傳檔用cutftp設定為ssh傳輸,不知道是環境的關係還是傳檔工具的問題。

哇哈哈,解決了,果真是傳檔工具的問題,我用Webmin上傳解開,就OK啦!

9.修改config.properties.php,資料庫連線改回原先的,上傳覆蓋之後,別忘了將權限設回644,有使用網誌模版編輯器外掛的,要記得改變template的權限為777,Linux系統下要利用指令,不要用傳輸軟體,不然常常會設定不成功,指令如下:chmod 777 -R templates

10.測試都沒問題之後,將原先網頁根目錄的部落格修改名稱備份起來,將lifetype1.2.6修改為原先的部落格名稱,config.properties.php連線的資料庫名稱要改回原來的,不改也無所謂,但是要把原先的改一下名稱為備份檔,免得記亂了。
圖檔
頭像
yunol
Site Admin
 
文章: 6563
註冊時間: 週日 11月 16, 2003 11:50 pm
來自: 台中

回到 自由、綠色、免費軟體、好用app、雲端服務。

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客