Contact
Line : comsiam
Contact
Line : comsiam

ถ้ายังเห็นข้อมูลเก่าหลังล้างแคช Joomla อาจมีแคชหลายชั้น เช่น Page Cache ของ Joomla แคชเบราว์เซอร์ หรือแคชจากโฮสติ้งและ CDN ให้ตรวจทีละชั้น และเปิดหน้าเดิมในหน้าต่างส่วนตัวเพื่อดูว่าการเปลี่ยนแปลงแสดงแล้วหรือยัง
① กลับไปหน้าแอดมิน เปิดบทความหรือรายการที่แก้ แล้วตรวจว่าข้อความใหม่ถูกบันทึกจริง
② ตรวจสถานะบทความ วันเผยแพร่ และสิทธิ์เข้าถึง หากผู้เข้าชมยังเห็นเนื้อหาเก่าหรือไม่เห็นเนื้อหาใหม่
③ เปิด URL เดิมในหน้าต่างส่วนตัว หรือใช้เบราว์เซอร์อื่นเพื่อตัดปัญหาแคชในเครื่อง
④ หากบทความใหม่แสดงแล้วแต่รูปแบบหรือสีเก่ายังอยู่ ให้สงสัยแคชไฟล์ CSS หรือ JavaScript เพิ่มเติม
① ในหน้าแอดมิน เปิด System → Maintenance → Clear Cache แล้วล้างกลุ่มแคชที่เกี่ยวข้อง
② หากใช้ System – Page Cache ให้ตรวจกลุ่มแคชชื่อ page ด้วย เพราะการเปลี่ยนบทความไม่ได้ล้างแคชของหน้าเว็บที่แสดงบทความนั้นโดยอัตโนมัติเสมอไป
③ หากต้องการลบเฉพาะรายการหมดอายุ ให้ใช้ Clear Expired Cache ซึ่งจะเก็บแคชที่ยังใช้งานได้ไว้
④ หลังล้างแคชทั้งหมด หน้าเว็บอาจช้าลงชั่วคราวจนกว่า Joomla จะสร้างแคชใหม่
① รีเฟรชหน้าแบบไม่ใช้แคชด้วยคีย์ลัดของเบราว์เซอร์ หรือเปิดหน้าในหน้าต่างส่วนตัว
② หากยังเห็นรูปแบบเก่า ให้ล้างแคชและไฟล์เว็บไซต์ที่บันทึกไว้ในเบราว์เซอร์ แล้วเปิดหน้าใหม่
③ ทดลองจากมือถือหรือคอมพิวเตอร์เครื่องอื่น หากอุปกรณ์หนึ่งเห็นข้อมูลใหม่ แต่อีกเครื่องเห็นข้อมูลเก่า ปัญหาน่าจะอยู่ที่แคชของอุปกรณ์นั้น
④ หากไฟล์ CSS หรือ JavaScript ยังเก่า ให้ตรวจการตั้งค่าแคชของเทมเพลตหรือส่วนเสริมเพิ่ม
① ตรวจว่ามีบริการแคชจากโฮสติ้ง Reverse Proxy หรือ CDN ทำงานอยู่หรือไม่
② หากมี ให้ล้างแคชเฉพาะ URL ที่แก้ไขหรือสั่ง Purge ตามเครื่องมือของบริการนั้น
③ ทดสอบหน้าเดิมจากเครือข่ายอื่นหลังล้างแคช เพื่อดูว่ามีจุดให้บริการใดส่งข้อมูลเก่าอยู่หรือไม่
④ หากไม่แน่ใจว่าบริการใดกำลังแคชเว็บไซต์ ให้สอบถามโฮสติ้งหรือผู้ดูแล CDN ก่อนปิดระบบแคช
① ตรวจว่าหน้าเว็บมี URL หลายรูปแบบหรือไม่ เช่น URL มีหรือไม่มี www หรือมีเครื่องหมาย / ท้าย URL แล้วทดสอบ URL ที่ใช้งานจริง
② ปิดแคชของโมดูลหรือส่วนเสริมที่เกี่ยวข้องชั่วคราว แล้วตรวจหน้าอีกครั้ง
③ ตรวจว่าเทมเพลตหรือปลั๊กอินไม่ได้แสดงข้อมูลจากแหล่งอื่น เช่น โมดูลที่ดึงบทความหรือฟีดจากระบบภายนอก
④ จด URL เวลา และภาพหน้าจอของข้อมูลเก่าไว้ หากต้องแจ้งโฮสติ้งให้ตรวจแคชระดับเซิร์ฟเวอร์
ComSiam แนะนำให้ไล่ตรวจจากหน้าแอดมิน แคช Joomla แคชเบราว์เซอร์ แล้วจึงตรวจแคชของโฮสติ้งหรือ CDN เพราะการล้างเพียงชั้นเดียวอาจไม่ทำให้ทุกจุดแสดงข้อมูลล่าสุด
หลังแก้ไข ให้ทดสอบ URL เดิมทั้งในหน้าต่างส่วนตัวและอุปกรณ์อื่น หากข้อมูลใหม่ปรากฏครบแล้วจึงเปิดการตั้งค่าแคชที่จำเป็นกลับ ComSiam ใช้วิธีตรวจแคชแยกชั้นเพื่อหาต้นเหตุโดยไม่ปิดระบบแคชทั้งหมดโดยไม่จำเป็น