หัวข้อ: php แสดงเนื้อหาไม่ครบขาด ๆ แหว่ง ๆ เกิดจากอะไร เริ่มหัวข้อโดย: down971863 ที่ 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 ไม่มีใครพูดถึงปัญหานี้กันเลย หัวข้อ: Re: php แสดงเนื้อหาไม่ครบขาด ๆ แหว่ง ๆ เกิดจากอะไร เริ่มหัวข้อโดย: smapan ที่ 28 ธันวาคม 2020, 08:38:36 จากอาการ อาจเกี่ยวกับแคชใน nginx
https://www.sorendam.com/clear-nginx-cache/ หัวข้อ: Re: php แสดงเนื้อหาไม่ครบขาด ๆ แหว่ง ๆ เกิดจากอะไร เริ่มหัวข้อโดย: down971863 ที่ 30 ธันวาคม 2020, 11:08:10 จากอาการ อาจเกี่ยวกับแคชใน nginx https://www.sorendam.com/clear-nginx-cache/ ขอบคุณครับ ลองตรวจสอบในเครื่องดูแล้วไม่มี path ดังกล่าวเลยดูใน nginx.conf ก็ไม่มีการตั้งค่า cache แต่อย่างใดและไม่ได้ใช้ wp เป็นเว็บไซด์เขียน code เอง php7 โดยพื้นฐานมัน cache ไว้เองได้รึเปล่า ไม่ได้ใช้งาน cloudflare หรือบริการอะไรขั้นกลาง จะสามารถหาสาเหตุของปัญหานี้ได้อย่างไร หัวข้อ: Re: php แสดงเนื้อหาไม่ครบขาด ๆ แหว่ง ๆ เกิดจากอะไร เริ่มหัวข้อโดย: icez ที่ 30 ธันวาคม 2020, 12:07:49 ลองดู error log ของ php ก่อนครับ น่าจะมี error อะไรออกมาบ้างอยู่
|