一、可能是SQL資料表少了欄位
當我們在使用YITH WOOCOMMERCE ACCOUNT FUNDS的外掛時
也就是這個

假如看不到它的歷史紀錄
代表資料庫有出錯
可以從使用者 > 全部使用者 直接去編輯使用者的點數
如果有出錯他便會在上方報錯讓你知道

這裡說的是他資料庫的資料表少了一個欄位 editor_id
我們去新增就可以了
在這個網站的資料庫裡面找到wp_ywf_user_fund_log的資料表
並點選他的結構

接下來就是新增一個欄位了


接下來就可以正常瀏覽歷史紀錄囉

二、可能是SQL資料庫 數值的範圍太小(不夠)
由於資料表所使用的user_id與editor_id的類型是int
int的範圍從-2^31(-2,147,483,648) 至 2^31 – 1 (2,147,483,647),儲存大小為 4 位元組
也就是-2,147,483,648 ~ 2,147,483,647
如果使用Random User IDs也就是使用者亂數ID外掛來保證網站安全性時
使用者ID的範圍會從1 ~ 4503599627370495 這遠遠超出了2147483647
所以才會導致儲值金的歷史紀錄無法顯示
這時候就要進入SQL 並從上面的方式找到wp_ywf_user_fund_log
一樣點選【結構】>找到【user_id】與【editor_id】>點選【修改】
將【類型】從int變成bigint
這時候範圍變會修改成 -2^63 (-9223372036854775808) 至 2^63-1 (9223372036854775807),儲存大小為 8 位元組。
也就是 -9223372036854775808 ~ 9223372036854775807
這樣之後就不怕因為使用者ID太長 導致無法紀錄儲值金歷史的狀況出現

