[ php ] 09 四月, 2009 14:17

昨天晚上花了一點時間, 將我自己原本使用老舊的LifeType 1.0.1版更新到1.2.8版 , 因為原本只是自己寫心得用, 沒有對外開放, 不過如果要對外開放還是得裝一下新的版本比較安全, 功能也比較多

事前準備
備份設定檔 - config/config.properties.php
備份網站 - 將整個資料夾壓縮就可以
備份資料庫 - 可以使用phpmyadmin匯出或是直接壓縮檔案(如果你是自己管主機)

尤於我沒有安裝plugin, 之前也沒有上傳什麼檔案, 所以升級的過程很簡單, 只要直接安裝新版的軟體, 主要是資料庫要升級 

  1. 將原本的站台設定成使用standard的template
    因為我想用最乾淨的方式升級, 所以我放棄保留舊的資料, 不過這樣會造成預設的檔案只有standard這個template
  2. 升級到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
    這時後就照下一步, 下一步
  3. 升級到LifeType 1.2.8
    跟升級到1.1.6的方法一樣
    下載檔案 
  4. 將wiazard.php移除
    修改config/config.properties.php的權限為644
    此時應該已經可以進入管理介面
  5. 語系檔可以重裝, 很奇怪的是預設這些檔案都有, 不過並不會自動加入
    進入管理介面->全部站台管控->語系管理->新增語系->掃描語系
  6. 下載所有的template.zip, 並解開
    進入管理介面->全部站台管控->新增模版->掃描模版
    這時候應該就會裝好所有預設的模版
  7. 下載所需的plugin.zip到plugins資料夾
  8. 1.2_print.zip 可以列印文章
    安裝後要手動修改所選的template下面的post.template, 加入
    <a href="{$print->printView($post)}">Print View</a>
  9. Tommy修改的中文數字驗證,用中文數字取代阿拉伯數字
    下載 解開後可以在個人網誌設定 -> 迴響驗證設定 設定所需的參數
    修改plugin裡面的locale檔
    $messages["authimage_type_code"] = '輸入下面的阿拉伯數字:'; 
[ General ] 09 四月, 2009 08:39

做這個行業這麼多年了, 一直沒有一套很好的方法去紀錄自己的心得.
取之於社會用之於社會, 網路上有太多人給了我新的知識與想法, 也希望可以貢獻我一點點小小的力量.

所以這裡會有我自己的想法/轉貼的文章/想告訴大家的事/測試的一些小東西 , 如果文章內容有不對的地方, 也請通知我修正.

希望大家 Think Different ..

«上一篇   1 2 3 4 5 6