狀態

從死神手中救回網誌

網誌又活過來了!XD

之前可是已經爛到連後台我都進不去呢!經過這次的大整修才發現網址已經病入膏肓。但最重要的問題就是資料庫可能出錯。說是「可能」,因為我實在看不懂哪邊可能出錯,但種種發生的情況讓我不得不懷疑它。

因為我曾經試過用原來的系統重新另創一個網誌,結果竟然一切運作正常,可以正常發文以及迴響。試著另外使用一個資料庫系統,也是一點問題都沒有。所以這就表示程式本身沒有問題。

一開始我是根據主機商的建議跟教學文章將網誌的資料庫系統設定為 SQLite,所以問題多多。所以我想辦法把原始資料庫中的資料挖出來備份然後按照日本 MT 官方網站上的教學文件來把資料庫設定成 MySQL,再把備份出來的資料表格灌到新的資料庫裡面。

只是因為我看不太懂資料庫,所以只有備份到文章、迴響以及引用的部份,所以當文章都匯入新資料庫之後所有的文章都變成未分類的狀態了!

所以即使網誌從不能運作的狀態恢復,仍然還是需要一點復健工作,把分類還有標籤慢慢加回文章裡面去。

另一個改變的重點就是我修改了文章輸出的網址。以往文章產生的網址是按照文章的「basename」,也就是文章的標題產生的。但這功能對拼音文字書寫的網誌較為支援,加上 MT 經歷多次改版造成的混亂,例如網址中的「_」有時變成「-」之類的,所以我也採用了日本部落客常用的一種方式,徹底改變並統一文章輸出的網址格式。以文章發表的時間作為網址的輸出格式,所以不管 MT 程式怎麼亂改版,也不會更動到文章的網址。不過這就表示本網誌對外對內很多的網址鏈結都會斷掉,但為了大局著想我也只能忍痛轉換了。

1 thoughts on “從死神手中救回網誌

發表留言

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料