新聞中心
解決升級Discuzx2.5(0901)補丁后提示Discuz! Database Error(1146)的錯誤
Iphone5已經橫空出世了,對于果粉的我是又愛又恨。愛的是等了一年終于出來了新的功能、新的配置。恨的是為什么還是延續(xù)著iphone4代的外觀。版本更新,會給用戶帶來全新的體驗,而最新版本往往還沒進入深入測試,會爆出各種不名的bug。如果你是緊跟潮流的娃,那么就緊跟discuz x2.5的版本更新速度。更新最新版本,就意味著會出新問題,這不無憂主機(www.gle-technology.com)小編今天就收到用戶qq:439894***反饋,購買的香港免備案的php虛擬主機之前從Discuz!X2升級到Discuz!X2.5(0901)后臺,更新dz網站緩存經常報數(shù)據(jù)庫錯誤等信息,通過后臺工具檢查mysql一切正常。本來升級能帶來更好的體驗,現(xiàn)在確給用戶帶來了不穩(wěn)定的因素。所以小編呼吁大家更新需謹慎,以便帶來網站不穩(wěn)定的因素產生。如果,升級后,“慘遭”不幸,建議您可以參考下面的方法進行解決: 一、discuz x2.5后臺更新緩存提示 1146 php debug的報錯提示 Discuz! Database Error(1146) Table '*********.common_member_archive' doesn't exist SELECT COUNT(*) FROM common_member_archive(詳細圖下圖) 二、解決以上報錯方案步驟 1、開啟Discuz!X2.5后臺升級數(shù)據(jù)庫功能 開啟dz升級數(shù)據(jù)庫功能的操作方法: 修改手動升級SQL語句,通過修改…/config/config_global.php大約是87行(修改前請備份) 通過文本編輯器打開config_global.php 查找:
$_config['admincp']['runquery']=’0′;修改為:
$_config['admincp']['runquery']=’1′;2、進入管理后臺——站長——數(shù)據(jù)庫——升級輸入以下代碼
DELETE FROM `pre_common_setting` WHERE `skey` = 'membersplit';您也可以通過phpmyadmin工具中“sql查詢”功能執(zhí)行以上代碼。 溫馨提示:通過以上方法用戶已經解決了這項問題,對于版本更新給用戶帶來了這些不必要的麻煩,可以參考本教程進行解決。再次提醒大家,如果你確認要升級,請務必對整站做個備份。建議用不少于2種方式備份。關于網站整站備份,你也可以參考閱讀“網站整站一鍵備份與恢復” 您可以點擊查看: Discuz!X2.5最新功能推薦充值卡密的應用和介紹 Discuz!X2.5熱門應用插件:樓主熱貼插件 希望可以幫助到站長們。 純Linux環(huán)境下高端免備案【香港獨立IP地址】?php空間,僅僅只需199元一年起。商務中國域名核心代理直銷50元注冊國際頂級域名
本文地址:http://www.gle-technology.com/discuz/8493.html