- เครดิต
- 4
- เพื่อน
- ทักทาย
- บล็อก
- อัลบั้ม
- โพสต์
- กระทู้
- แชร์
- สำคัญ
- สิทธิ์อ่าน
- 10
- จำนวนผู้ติดตาม
- จำนวนผู้กำลังติดตาม
- เพศ
- ไม่บอก
|
เราเคยแจ้งปัญหา SQL Error ใน Refresh Toplist 2.5 แล้วทีนึง
http://cazdesign.com/forums/thread-2641-1-1.html
แต่เขาบอกว่า ปลั๊กอินไม่ได้ยุ่งกะดาต้าเบส
แต่มาวันนี้เราเจอปัญหาอีกแล้ว หลังจากเข้าไปเซ็ตค่าในนั้นนิดหน่อย
แต่คราวนี้เราลองปิดเปิดฟังก์ชั่นแต่ละอันดูว่าตกลงเสียตรงไหน
ก็ไปเจอว่าถ้าเราเปิด digestthread_subject หรือ กระทู้สำคัญ ให้มันโชว์ มันจะขึ้นเออเรอที่หน้าแรก
- Discuz! info: MySQL Query Error
- Time: 2008-5-30 7:54am
- Script: /index.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.dateline>1196556850 AND t.digest in (1,2,3) AND f.fid not in (0) AND t.displayorder not in (-1,-2) ORDER BY t. DESC, t.dateline DESC, t.replies DESC, t.views DESC, t.displayorder 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.dateline DESC, t.replies DESC, t.views DESC, t.displayorder DESC LIMIT 0' at line 1
- Errno.: 1064
- Similar error report has beed dispatched to administrator before.
คัดลอกไปที่คลิปบอร์ด สรุปคือเป็นที่ฟังก์ชั่น digestthread_subject ตอนแรกนึกว่าเป็นที่ cache หรือเปล่า
มันไปเรียก cache เลยเออเรอร์หรือเปล่า ก็เลยลองปิด cache ในฟังก์ชั่นนั้นดู
เคลียร์ cache ใหม่แล้ว ก็ยังเออเรอ ลองปิด cache ของปลั๊กอินก็ยังเออเรอร์
แสดงว่าไม่เกี่ยวอะไรกับ cache แต่เกี่ยวกับฟังก์ชั่น
ดูจากเออเรอร์มันก็เกี่ยวกับการเรียก หัวข้อ เรียกข้อมูลของโพสมาแสดงทั้งนั้นเลย
ไม่ทราบว่าพอจะรู้สาเหตุและวิธีแก้บ้างมั๊ยค่ะ คนอื่นไม่เคยเจอบ้างเลยเหรอ
เราเจอหลังจากที่เข้าไปเปลี่ยนค่า จำนวนรูปที่จะแสดงแค่นั้นเอง
ครั้งที่แล้ว เราแค่เข้าไปติ๊กปิด รายงานพยากรณ์อากาศ มันก็เป็น
แล้วคนอื่นๆ ไม่เจอบ้างเลยเหรอ เวลาเข้าไปปรับอะไรในเซ็ตติ้งอ่ะ |
|
|
|
|
|
|