LifeType 中文開發論壇

支援 => 安裝與設定 => 主題作者是: TomexOu 於 四月 19, 2007, 10:47:07 下午



主題: [經驗]LT 1.1.6升級1.2.1的過程
作者: TomexOu四月 19, 2007, 10:47:07 下午
LT1.2剛釋出的小問題,可能讓大家卻步了,前天我剛好升級成功,
因此把經驗po上來,壯壯大家的膽。

1.解壓縮LT 1.2.1 updated版本,把舊版目錄的gallery移入新版中,開放/tmp或/gallery目錄的寫入權限。
修改config/的連線密碼,跑wizard.php。

2.偵測ok後,就會開始升級,其中最主要是要選定file編碼的問題
主要是支援中文或windows系統,就選encoded file方式。

3.資料庫schema會自己修正,接著把wizard.php移開,再把/tmp的東西先砍掉
避免殘留錯誤。

4.把1.2的plugin如authimage, recentcomment,本來也要使用hiddeninput,它的寫法有改變
最重要是在login時會發生DB login失敗的問題,因此我就沒用hiddeninput。

5.登入admin帳戶,檢視「全域設定」,把每一個tab都按一下設定,讓它能寫入新增的格式參數。
作這份動作,有助解決一些難以解釋的怪現象。

6.查看外掛,把各插件預設enabled,並強制每個user不能異動。每個插件的子選項就不要強迫user
大概設一下預設值(隨便打一些key值)。

7.修正"網誌說明"內文字會被以純文字對待的預設寫法(class/action/adminupdateblogsettingaction.php),因此我是開放user自行維護這欄位,可以讓user自行客製化或連結圖,因此不能用純文字。在smarty template顯示中,$blog->getAbout(false)傳入false不要格式化。

8.到處按一按測一測,再把/tmp的資料清掉(全域設定有支援清檔),就可以上線了。

問題發現:
1.我有開放貝氏過濾機制,但似乎table schema的insert會有問題,造成/tmp/sql_error.log爆增
因此我暫時關閉這功能,一切正常。

2.尚未發現其他問題。


主題: Re: [經驗]LT 1.1.6升級1.2.1的過程
作者: winman四月 20, 2007, 09:22:35 上午
谢谢分享啊。

我还有好些模板没修改,不然就给它升下去了。  :-P


主題: Re: [經驗]LT 1.1.6升級1.2.1的過程
作者: TomexOu四月 20, 2007, 02:36:45 下午
新版本支援的功能(如comment分頁),我也沒有立即就套用template
是先求沒有error,再慢慢參考官方的template。

目前我的1.2.1跑得挺好的,一些bug也都沒出現
建議升級。


主題: Re: [經驗]LT 1.1.6升級1.2.1的過程
作者: LiP四月 24, 2007, 03:29:02 下午
■PowerOS無限誌 (http://blog.poweros.net) 剛從 1.1.2 升級 1.2.1 ....

模板沿用~目前狀況OK~