ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingphp แสดงเนื้อหาไม่ครบขาด ๆ แหว่ง ๆ เกิดจากอะไร
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: php แสดงเนื้อหาไม่ครบขาด ๆ แหว่ง ๆ เกิดจากอะไร  (อ่าน 1257 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
down971863
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 12



ดูรายละเอียด
« เมื่อ: 28 ธันวาคม 2020, 02:32:13 »

หลังจากย้ายจาก php5 mysql มาใช้ php7 mariadb พบปัญหาการแสดงผลบางครั้ง

แสดงเป็น table 1000 row แต่พอหลังจากกดอัพเดทข้อมูลแล้วบางครั้งมันแสดงผล 123 row , 252 row , 566 row มันแสดงออกมาแบบไม่ครบแหว่ง ๆ โหว่ ๆ ปัญหานี้เกิดจากอะไร เราแก้ไขโดยใช้วิธ๊แบบจากลิ้ง เช่น table.php แล้วเรียกเป็นแบบ table.php?rand=1 หรือค่าอะไรก็ตามที่ทำให้ลิ้งมันมี GET เข้าไปแบบนี้มันก็แสดงครบ 1000 row เหมือนเดิมอยากทราบว่ามันแก้ไขยังไงเบื้องต้นคิดว่ามันเกิดจากปัญหาการ cache ของ php เองรึเปล่า คือไฟล์ table.php ของผมนั้นเป็นการเรียกใช้งานจาก db โดยตรงไม่ได้ cache ใด ๆ แต่ไม่รู้ว่าการปรับ version เครื่องที่ใช้งานมันมีผลอะไรบ้าง

ใครเคยเจอปัญหาแบบนี้บ้าง ไปค้นหาใน google ไม่มีใครพูดถึงปัญหานี้กันเลย
« แก้ไขครั้งสุดท้าย: 28 ธันวาคม 2020, 02:33:00 โดย down971863 » บันทึกการเข้า
smapan
Global Moderator
เจ้าพ่อบอร์ดเสียว
*****

พลังน้ำใจ: 643
ออฟไลน์ ออฟไลน์

กระทู้: 8,272



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 28 ธันวาคม 2020, 08:38:36 »

จากอาการ อาจเกี่ยวกับแคชใน nginx
https://www.sorendam.com/clear-nginx-cache/
บันทึกการเข้า

จูมล่าโฮส สยามโฮสเว็บ modty.com
รวมที่พัก เช่ารายวัน ที่พักเช่ารายเดือนมากที่สุดแจ่มจริง
***Tel 083-757-1515 ติดปัญหา Joomla ตรงไหนรับปรึกษาฟรี โทรมาเถอะครับ ถ้าตอบได้ช่วยแน่นอน ไม่มีกั้ก. ***
down971863
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 12



ดูรายละเอียด
« ตอบ #2 เมื่อ: 30 ธันวาคม 2020, 11:08:10 »

จากอาการ อาจเกี่ยวกับแคชใน nginx
https://www.sorendam.com/clear-nginx-cache/

ขอบคุณครับ

ลองตรวจสอบในเครื่องดูแล้วไม่มี path ดังกล่าวเลยดูใน nginx.conf ก็ไม่มีการตั้งค่า cache แต่อย่างใดและไม่ได้ใช้ wp เป็นเว็บไซด์เขียน code เอง

php7 โดยพื้นฐานมัน cache ไว้เองได้รึเปล่า

ไม่ได้ใช้งาน cloudflare หรือบริการอะไรขั้นกลาง

จะสามารถหาสาเหตุของปัญหานี้ได้อย่างไร
บันทึกการเข้า
icez
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 296
ออฟไลน์ ออฟไลน์

กระทู้: 2,879



ดูรายละเอียด
« ตอบ #3 เมื่อ: 30 ธันวาคม 2020, 12:07:49 »

ลองดู error log ของ php ก่อนครับ น่าจะมี error อะไรออกมาบ้างอยู่
บันทึกการเข้า

THZHost SSD Hosting ไทย/สิงคโปร์ พร้อม firewall ป้องกันการยิงเว็บ + scan ไวรัสในเว็บ
หน้า: [1]   ขึ้นบน
พิมพ์