- เครดิต
- 47
- เพื่อน
- ทักทาย
- บล็อก
- อัลบั้ม
- โพสต์
- กระทู้
- แชร์
- สำคัญ
- สิทธิ์อ่าน
- 10
- จำนวนผู้ติดตาม
- จำนวนผู้กำลังติดตาม
- เพศ
- ไม่บอก
|
แก้ไขครั้งสุดท้ายโดย [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 ของดิสคัส)
แล้ววางโค้ดนี้ลงในช่องให้กรอกข้อความ
- 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
คะแนน
-
ดูบันทึกคะแนน
|
|
|
|
|
|