昨天晚上花了一點時間, 將我自己原本使用老舊的LifeType 1.0.1版更新到1.2.8版 , 因為原本只是自己寫心得用, 沒有對外開放, 不過如果要對外開放還是得裝一下新的版本比較安全, 功能也比較多
事前準備
備份設定檔 - config/config.properties.php
備份網站 - 將整個資料夾壓縮就可以
備份資料庫 - 可以使用phpmyadmin匯出或是直接壓縮檔案(如果你是自己管主機)
尤於我沒有安裝plugin, 之前也沒有上傳什麼檔案, 所以升級的過程很簡單, 只要直接安裝新版的軟體, 主要是資料庫要升級
-
將原本的站台設定成使用standard的template
因為我想用最乾淨的方式升級, 所以我放棄保留舊的資料, 不過這樣會造成預設的檔案只有standard這個template -
升級到LifeType 1.1.6
1.0無法直接升級到1.2, 所以需要先升級到1.1.6
下載1.1.6原始檔, 解壓縮
修改config/config.properties.php ,將原本的資料庫帳號密碼填入
修改config/config.properties.php 的權限為777 (不然wizard.php會提醒)
執行wizard.php , 先按上面的fix , 完成後關掉ie, 再執行一次wizard.php
這時後就照下一步, 下一步 -
將wiazard.php移除
修改config/config.properties.php的權限為644
此時應該已經可以進入管理介面 -
語系檔可以重裝, 很奇怪的是預設這些檔案都有, 不過並不會自動加入
進入管理介面->全部站台管控->語系管理->新增語系->掃描語系 -
下載所有的template.zip, 並解開
進入管理介面->全部站台管控->新增模版->掃描模版
這時候應該就會裝好所有預設的模版 -
下載所需的plugin.zip到plugins資料夾
-
1.2_print.zip 可以列印文章
安裝後要手動修改所選的template下面的post.template, 加入
<a href="{$print->printView($post)}">Print View</a> -
Tommy修改的中文數字驗證,用中文數字取代阿拉伯數字
下載 解開後可以在個人網誌設定 -> 迴響驗證設定 設定所需的參數
修改plugin裡面的locale檔
$messages["authimage_type_code"] = '輸入下面的阿拉伯數字:';




