Archive

文章標籤 ‘TatterTools’

TT1.1 時間異常~白目除錯調整法

2007年1月4日 尚無評論

目前用TT1.1 時,發現我的時間是少了8小時,上去官網找了一下相關問題文章中寫的的改了

case
'Asia/Shanghai':

也沒有用!!換成HongKong
or GMT-4 都嘛一樣

最後發現我的PHP原本時間都正常只要執行TT

就亂掉了,所以我把時區設定這停掉反正我不會亂動時區調整如下:

一樣在Eolin.PHP.Core.php這隻找
function set($timezone)
然後將

return putenv('TZ=' .
$timezone)

註解掉如下即可~^^

function set($timezone) {

       if (@strncmp($_ENV['OS'],
'Windows', 7) == 0)

                       $timezone
= Timezone::getAlternative($timezone);

              
      
//      return putenv('TZ=' . $timezone);

       }

這招覺得很差,不過自用到是還ok啦 =.=|||

叔叔是有練過的喔!!

Categories: 部落格更改誌 Tags:

TT1.1 有點痛升級法(1.0.1 =>1.1)

2007年1月4日 尚無評論

前幾天升級了TT,想說寫個升級分享經驗好了,可能有人也會有遇到
我個人從TT 0.96版就開始用了 先前升級至TT 1.0.1時
有程式可以直接按下一步 下一步的就完成升級
但這次1.1似乎找不到=.=||| (原主程式中是沒有的)
所以只好自已來升級了

1.先備份DB及整個程式,以免失敗後悔!!
2.解開TT 1.1
3.先建立TT 1.1 的db
4.先執行TT 1.1 的setup.php 安裝完成
5.將TT1.0.1附件attach目錄 copy 至新的TT1.1 attach目錄中
6.針對以下table 進行轉換,包含了(附件、留言、分類、文章、我的車連結、日統計點閱數、標籤及關連) 至於一堆filter 及trackback我就沒抓過來啦


在轉換之前要先將欄位做好對應,請執行以下sql 指令:

alter table tt_comments add isFiltered int( 11 ) default 0 ;
ALTER TABLE tt_categories CHANGE order priority INT( 11 ) DEFAULT '0';
alter table tt_categories add visibility tinyint( 11 ) default 0 ;
alter table tt_categories add bodyId varchar( 20 )  ;


完成後再將以下TT 1.0.1 Table備份轉TT 1.1去:

tt_attachments
tt_comments
tt_categories
tt_dailystatistics
tt_entries
tt_links
tt_tagrelations
tt_tags

7.再執行 select sum(visits) from tt_dailystatistics 統計出總點閱人次 把此數字update 回tt_blogstatistics (如果你沒有先進入TT1.1前台,請自行新增一筆 owner為1 把統計出的update 至 visits field

8.這樣就大至完成啦,不過目前有個問題 就是文章內的wysiwyg 好像也有升級,他新版換行和舊的不一樣(舊是用/ n 新的是用<br>),導致1.0.1的文章 在新版顯示是是沒有斷行的,這個只能一筆一筆改啦(還是有大大有程式可以一次轉?)


以上是我有點痛的轉換方式!!  歡迎大家指教

Categories: 部落格更改誌 Tags:
分頁: 上一頁 1 2