บางครั้ง smf จะมีฟ้องเออเร่อโดยไม่ทราบสาเหตุ เท่าที่เคยเจอจะฟ้องอยู่สองเทเบิล
1.log_online
2.messages
สาเหตุก็คงเกี่ยวข้องกับระบบฐานข้อมูลโดยรวม รวมถึงระบบปฏิบัติการของโฮสต์ด้วย
จะเป็นกับเว็บที่ใช้ฐานข้อมูลเดิมมาหลายปี จนขนาดระดับ 200 เม็ก
หรือเว็บที่ผ่านการแก้ไขดัดแปลงตกแต่งมากๆ ทั้งจากฐานข้อมูลและตัวไฟล์
ส่วนเว็บใหม่ๆ เพียวๆ ยังไม่เคยเจอปัญหานี้เหมือนกัน
การซ่อมแซมตารางนั้นในเมนู ผู้ดูแล/บำรุงรักษา ก็มีให้จัดการได้ แต่ถ้าเข้าเมนูผูดูแลไม่ได้
ก็ต้องมาจัดการทาง phpMyAdmin สถานเดียว
1. เข้าเว็บคอนโทรลพาแนล เข้าพีเอชพีมายแอดมิน
ล็อกอินยูสเซอร์-พาสเวิดของฐานข้อมูล (หากลืม เปิดดูได้จากไฟล์เซ็ตติ้งของบอร์ด)
หากเออเร่อตารางไหน ตารางนั้นจะขึ้นข้อความว่า ถูกใช้งานอยู่
2.เลือกตารางทั้งหมดแล้ว คลิกดร็อปดาวน์เมนู/ซ่อมแซมตาราง
เพียงเท่านี้เว็บบอร์ดก็จะกลับมาใช้งานได้อย่างปกติ
ไหนๆ ก็ตั้งกระทู้แล้วก็จะพาดพิงไปถึงขยะบอร์ดด้วยเลย
ตาราง log_errors จะเห็นว่ามีส่วนเกินความจำเป็นถึง 18.5 เม็ก
ส่วนนี้คือการเก็บล็อกข้อผิดพลาดต่างๆที่เกิดขึ้นภายในบอร์ดและฐานข้อมูล
บอร์ดที่ปรับแต่งมากๆ บางทีจะมีขยะอยู่ที่นี่หลายร้อยเม็กเลยทีเดียว
วิธีการจัดการให้ทำตามรูป คลิกที่ถังขยะ (โปรดระวัง อย่าคลิกผิดเด็ดขาด )
เครดิต:
http://www.justusers.net/forum/index.php?topic=4411.0