Discuz Thai

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

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

Discuz! X3.5 Thai R20240520 Rev.9 (NEW) [วิดีโอช่วยสอน] อัปเกรด Discuz! X3.4 เป็น X3.5 Discord ของ Discuz! Thai Community อย่างเป็นทางการ

Discuz! X3.4 Thai R20220811 (REV.75) สิ้นสุดการสนับสนุน Discuz! X3.4 ภาษาไทยตั้งแต่วันนี้เป็นต้นไป (ขอแนะนำให้อัปเกรดเป็น X3.5 แทน)

ค้นหา
แท็กยอดนิยม: ดิสคัสภาษาไทย Discuz Thai
ดู: 1897|ตอบกลับ: 2

[Plugin6.0] ปัญหาใหม่ Refresh Toplist 2.5 SQL Error

[คัดลอกลิงก์]
hama โพสต์ 2008-5-22 09:13:26 |โหมดอ่าน
เราเพิ่งจะใช้ปลั๊กอินได้เอง อยู่ๆ เจอปัญหาใหม่มาอีกแล้วอ่ะ

ตอนแรกเราลงปลั๊กอินแล้วลืมเปิด พอเปิดก็ใช้ได้
มาตอนนี้เราลองเข้า Admin > ปลั๊กอิน >Edit Plugin > ตั้งค่า

แล้วก็ไไปติ๊ก ***ไม่ใช่*** ที่ *** การแสดงพยากรณ์อากาศ ***
เพราะมันเป็นภาษากึกืออยู่หน้าเว็บเลยกะจะเอาออก
ลองเข้าหน้าเว็บ หน้าแรกก็เข้าได้ปกติ

แล้วก็อยากรู้ว่าออปชั่นนี้มันคืออะไร
ก็เลยลองไปติ๊ก ***ใช่*** ที่ ***basic_dicta***
ซึ่งของเดิมมันติ๊กไม่ใช่อยู่
พอติ๊กเสร็จทีนี้เข้าหน้าแรก forums.php
มันเจอเออเรอร์นี้เลยอ่ะ

Discuz! info: MySQL Query Error

User: hama
Time: 2008-5-22 9:58am
Script: /forums.php

SQL: SELECT t.tid, t.author, t.authorid, t.subject, t.dateline, t.lastpost, t.lastposter, t.views, t.replies, t.highlight, t.highlight, f.name FROM [Table]threads t, [Table]forums f WHERE f.fid=t.fid AND t.closed NOT LIKE 'moved|%' AND t.replies !=0 AND t.dateline>1206237511 AND f.fid not in (0) AND t.displayorder not in (-1,-2) ORDER BY t. DESC, t.replies DESC, t.views DESC LIMIT 0,10
Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DESC, t.replies DESC, t.views DESC LIMIT 0,10' at line 1
Errno.: 1064

Similar error report has beed dispatched to administrator before.

แต่หน้าอื่นเข้าได้ปกตินะ ยกเว้นหน้าแรกที่มีปลั๊กอิน Toplist

เลยไปติ๊ก ***ไม่ใช่*** ที่ ***basic_dicta*** (เป็นค่าดั้งเดิมก่อนเออเรอร์)
ก็ยังเออเรอร์อยู่

เราเลยลองเข้า Admin > ปลั๊กอิน > Manage Plugin > แล้วเอาติ๊ก ถูก ตรงเปิดใช้งานออก คือให้มันหยุดใช้งาน
แล้วเข้าหน้าแรกดูปรากดว่าเข้าได้ เลยคิดว่าคงเป้นเพราะปลั๊กอิน

ก็เลยลอง uninstall ปลั๊กอินแล้วลงใหม่ ค่าเดิมไม่เซ็ทอะไร
ก็ยังเออเรอร์อยู๋

ลองไปเอาโค็ด <!--{eval eval($hooks['firewolf_indextoplist_include_template']);}--> จากหน้า discuz.html ออก
ก็ยังเออเรอร์อยู่

สรุปคือถ้าเปิดปลั๊กอินมันจะเออเรอร์ แต่ถ้าปิดมันใช้ได้ เหมือนกับว่า
ตอนไปติ๊ก ***ใช่*** ที่ ***basic_dicta*** มันเขียนข้อมูล ลงดาต้าเบสไปแล้ว ซึ่งมันเออเรอร์ค้างอยู่่

เราควรจะเข้าไปดูตรงไหนของดาตาเบสดี ช่วยแนะนำหน่อยค่ะ ไม่ค่อยรู้เรื่อง
ในเออเรอร์มันบอกว่าอะไรอ่ะ เราต้องเข้าไปที่เทเบิ้ลไหน ช่องไหน แก้อะไร

หรือเป็นปัญหาเพราะอย่างอื่นค่ะ ใครเคยเจอบ้างแนะนำหน่อย
buachompoox โพสต์ 2008-5-22 15:24:41
ปลั้กอินตัวนี้ ไม่มีส่วนไหนยุ่งกับดาต้าเบสเลยครับ

ปรับแต่งหรือ mod เสร็จอัพเดทแคชรึยังครับ

ปลั้กอิน+mod ที่ผมโพสทุกอัน ผมทดสอบกับบอร์ดตัวเองแบบ normal discuz ผมไม่ได้ preemod ครับ

~(37)~
 เจ้าของ| hama โพสต์ 2008-5-23 12:38:13
เวรกำ ปลั๊กอินมันไม่ได้ทำอะไรกะดาต้าเบสเลยเหรอ
อย่างนี้ไม่รู้มันเออเรอเพราะอะไร

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

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

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

GMT+7, 2024-11-15 00:28

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

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