[問題]DB重整的MOD
發表於 : 2003-06-19 01:19
當phpBB使用久了後,DB內會有一些錯誤,如殺掉一些回覆後,"頁"的顯示變成有問題,像只有9篇文章,每10篇跳頁,但因為被殺掉了幾篇,這個下一頁連結還存在,但卻顯示"文章不存在"。
另外如posts與posts_text這2個table的記錄筆數應相同,有時DB出問題,回復後,筆數就不同了,還有topics這個table,應與主題數相同,且與posts及posts_text也有關聯,只要有出入,就會有文章可能有標題查不到內容,或有內容確列不出標題,如果有DB重整的MOD,可以比對所有table各相關的連結,有點像"重新計數"user發文數一樣的功能,再列出有出入的地方看要刪除還是修補資料進去這都是可行的方式。
另外如posts與posts_text這2個table的記錄筆數應相同,有時DB出問題,回復後,筆數就不同了,還有topics這個table,應與主題數相同,且與posts及posts_text也有關聯,只要有出入,就會有文章可能有標題查不到內容,或有內容確列不出標題,如果有DB重整的MOD,可以比對所有table各相關的連結,有點像"重新計數"user發文數一樣的功能,再列出有出入的地方看要刪除還是修補資料進去這都是可行的方式。