Discuz Thai

 ลืมรหัสผ่าน
 สมัครสมาชิก

ข้อตกลงการใช้งานกระดานข่าวดิสคัสไทย DiscuzThai Agreement (English Version) ประกาศดิสคัสไทย - ทำเนียบดิสคัสภาษาไทย

Discuz! X3.4 ภาษาไทย (อย่างเป็นทางการ) พร้อมแล้ว Discuz! X3.4 ภาษาไทย ดาวน์โหลด Discuz! X3.4 ภาษาไทย

บัญชีถูกแช่แข็ง (Freeze) แจ้งความประสงค์ได้ที่นี่ เปิดระบบ Verified Account - ระบบยืนยันตัวตน ถามอย่างไรจึงจะได้คำตอบ - ตั้งกระทู้เนื้อหาครอบคลุม

ดู: 3058|ตอบกลับ: 3

วิธีแก้อัปเดตแคชขึ้น (1146) Table 'xxx.common_member_archive' doesn't exist แบบหายขาด ถาวร !

  [คัดลอกลิงก์]
แก้ไขครั้งสุดท้ายโดย [E]x[P] เมื่อ 2013-12-12 16:16

เดิมจากกระทู้ของพี่ jaideejung007 >> http://www.discuzthai.com/thread-35788-1-1.html
ได้บอกวิธีแก้ (1146) Table 'xxx.common_member_archive' doesn't exist แต่หลายคนร่วมทั้งผมได้ลองทำดูแล้วก็หายแต่มันก็กลับมาเป็นอีกไม่หายสักที
ปัญหานี้ทำให้อัพแคชไม่ได้ และ ทำให้สมัคสมาชิกไม่ได้ด้วย ปัญหาที่ผมเจอนะ

ทำเหมือนพี่ jaideejung007

วิธีแก้ไข (แบบที่ 1)
ไปที่ yourdomain.com/phpmyadmin เพื่อเข้าสู่ระบบ phpmyadmin
หาตารางฐานข้อมูลชื่อ pre_common_setting
ให้ดูฟิลด์ชื่อ skey  แล้วหาคำว่า membersplit
หากเจอให้กดลบ หรือเครื่องหมายกากะบาทได้ทันที
สามารถปรับปรุงไฟล์แคชได้ตามปกติ

วิธีแก้ไข (แบบที่ 2)
ไปที่ลิงก์นี้ admin.php?action=db&operation=runquery (จำเป็นต้องเปิดใช้งาน runquery ก่อนถึงจะมองเห็นและใช้งานได้ - วิธีเปิดใช้งานอ่านที่นี่ วิธีเปิดการใช้งาน Runquery ผ่าน ADMIN CP ของดิสคัส)
แล้ววางโค้ดนี้ลงในช่องให้กรอกข้อความ
  1. DELETE FROM `pre_common_setting` WHERE `skey` = 'membersplit';
คัดลอกไปที่คลิปบอร์ด


กดส่ง เป็นอันเสร็จเรียบร้อย

วิธีแก้ไขต่อไป (หลังจากทำตามข้างบนแล้ว) คือให้เราเพิ่ม ตาราง

pre_common_member_archive
pre_common_member_profile_archive
pre_common_member_field_forum_archive
pre_common_member_field_home_archive
pre_common_member_status_archive
pre_common_member_count_archive

เข้าไปในฐานข้อมูล ดิสคัส ของเรา
โดยการเข้า http://www.XXXX.com/phpmyadmin/
เข้าไปที่ฐานข้อมูล ดิสคัส แล้วมำการ Create table (เพิ่มตาราง) ตามที่บอกไปทั้งหมดทีละตาราง แค่นี้ก็จะหายขาดแล้วครับ



ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง

คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก

x

คะแนน

3

ดูบันทึกคะแนน

โพสต์ 2014-1-11 23:25:17 | ดูโพสต์ทั้งหมด
เสริมนะครับ เคยทำแล้ว วิธีที่สอง ได้แน่นอนงับ! คือให้เราเพิ่ม ตาราง
แต่ตารางพวกนั้นเรามีอยู่แล้วครับ ให้ลบตารางเดิม ทั้งหมดออกก่อน

pre_common_member_archive
pre_common_member_profile_archive
pre_common_member_field_forum_archive
pre_common_member_field_home_archive
pre_common_member_status_archive
pre_common_member_count_archive

แล้วทำการคัดลอกฟิวตารางของ

pre_common_member_archive
pre_common_member_profile
pre_common_member_field_forum
pre_common_member_field_home
pre_common_member_status
pre_common_member_count

คัดลอกแล้วเพิ่มต่อท้าย _archive ครับ
หวังว่าคงจะมีประโยชน์เพิ่มเติมนะครับ!
โพสต์ 2014-1-18 13:44:26 | ดูโพสต์ทั้งหมด
Y เพิ่งเห็น เอาไปเลยบวก 10
โพสต์ 2014-1-20 15:32:39 | ดูโพสต์ทั้งหมด
เพิ่มเติมนะครับ

หรือใช้คำสั่ง Run Query ด้วยโค้ดนี้นะครับ (เมื่อถึงขึ้นตอนสร้างตาราง)
  1. CREATE TABLE IF NOT EXISTS `pre_common_member_archive` (
  2.   `pre_common_member_archive` int(11) NOT NULL
  3. ) ENGINE=MyISAM DEFAULT CHARSET=utf8;

  4. CREATE TABLE IF NOT EXISTS `pre_common_member_profile_archive` (
  5.   `pre_common_member_profile_archive` int(11) NOT NULL
  6. ) ENGINE=MyISAM DEFAULT CHARSET=utf8;

  7. CREATE TABLE IF NOT EXISTS `pre_common_member_field_forum_archive` (
  8.   `pre_common_member_field_forum_archive` int(11) NOT NULL
  9. ) ENGINE=MyISAM DEFAULT CHARSET=utf8;

  10. CREATE TABLE IF NOT EXISTS `pre_common_member_field_home_archive` (
  11.   `pre_common_member_field_home_archive` int(11) NOT NULL
  12. ) ENGINE=MyISAM DEFAULT CHARSET=utf8;

  13. CREATE TABLE IF NOT EXISTS `pre_common_member_status_archive` (
  14.   `pre_common_member_status_archive` int(11) NOT NULL
  15. ) ENGINE=MyISAM DEFAULT CHARSET=utf8;

  16. CREATE TABLE IF NOT EXISTS `pre_common_member_count_archive` (
  17.   `pre_common_member_count_archive` int(11) NOT NULL
  18. ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
คัดลอกไปที่คลิปบอร์ด


ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

รายละเอียดเครดิต

รายชื่อผู้กระทำผิด|อุปกรณ์พกพา|Archiver|ดิสคัส ไทย Follow us: Become a fan on facebook. Follow us on Twitter.

GMT+7, 2017-12-15 13:06

Powered by Discuz! X3.3 R20170301, Rev.53

© 2001-2017 Comsenz Inc.

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้