หมวดปลั๊กอิน ไม่แน่ใจว่าบัคหรือเปล่า X3.4
สังเกตมาหลายครั้งแล้วบางครั้งพอเข้าเว็บดิสคัสอินไทย X3.4ตรงหมวดปลั๊กอินมันแสดงว่าไม่มีมันไม่แสดงรายการกระทู้มันไม่เป็นทุกครั้งดังรูปภาพพบเจอในบางครั้งเช่นกัน สังเกตว่าจะเป็นตอนไม่มีกระทู้ใหม่ แปลกที่บอร์ดอื่น ๆ แสดงผลปกติ ทั้ง ๆ ที่ใช้โค้ดเดียวกันหมด
เดี๋ยวพรุ่งนี้จะลองตรวจสอบให้ครับ
เกิดขึ้นเมื่อชื่อกระทู้ล่าสุดยาวเกินไป จากการที่แก้ไขไม่ครบตอนทำให้รองรับชื่อกระทู้ยาว 255 ตัวอักษร
โดยที่ช่องกระทู้ล่าสุดในฐานข้อมูล (pre_forum_forum.lastpost) จะประกอบด้วยข้อมูลดังต่อไปนี้นี้
-
- [เว้นบรรทัด/1 ตัวอักษร]
- [ชื่อกระทู้/สูงสุด 255 ตัวอักษร]
- [เว้นบรรทัด/1 ตัวอักษร]
- [เวลาที่โพสต์/สูงสุด 10 ตัวอักษร]
- [เว้นบรรทัด/1 ตัวอักษร]
- [ชื่อผู้โพสต์/สูงสุด 15 ตัวอักษร]
รวมเป็นสูงสุด 291 ตัวอักษร
แต่โครงสร้างข้อมูล pre_forum_forum.lastpost ในฐานข้อมูลเดิมรองรับสูงสุดเพียง 110 ตัวอักษร
ผมจึงแก้ไขให้รองรับเพิ่มเป็น 300 ตัวอักษรด้วยโค้ดด้านล่าง
ALTER TABLE `pre_forum_forum` CHANGE `lastpost` `lastpost` VARCHAR(300) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
วิธีใช้งานโค้ด SQL ให้เข้าไปยัง yourdomain.com/phpmyadmin ใส่รหัส username/password ของฐานข้อมูลที่ใช้แล้วทำตามภาพด้านล่างเลยครับ
น่าจะมีบัคนี้เหมือนกันในทุกเว็บที่ใช้ X3.4 ของคุณ jaideejung007 ครับ ขอบคุณครับผม...
หน้า:
[1]