ในระบบ blog ของเครื่องบริการเครื่องหนึ่งที่ผมร่วมดูแล
พบว่า หลายคืนมาแล้วที่ส่งภาพ image เข้า blog แล้วหาย
ไม่ฟ้อง error เหมือนใคร ๆ เขา
เหมือนส่งเข้าได้ปกติ แต่กลับไม่แสดงผล
ก็คิดว่าเป็นปัญหาที่ระบบ directory
วันนี้นั่งหาวิธีแก้ไขว่าอะไรคือสาเหตุ
สุดท้ายก็พบว่า wordpress ที่เริ่ม post แรก
ตั้งแต่ 8 เมษายน 2009 นั้น มีการย้ายระบบมาหลายรอบ
อัพเกรดก็หลายครั้ง ล่าสุดเดือนกุมภาพันธ์ 2557
มีการย้ายจาก appserv เป็น xampp
แต่มีค่า config ใน mysql ได้บันทึกชื่อ directory ไว้
สำหรับห้องเก็บ media เมื่อย้าย directory ของ script
แต่ไม่ไปแก่ config ก็ทำให้ระบบสับสนว่าจะเลือกห้องเก็บภาพที่ไหน
ตอนส่งภาพเข้าไป ก็ส่งเข้าห้องเก่า แต่ตอนเรียกใช้ กลับเรียกจากห้องใหม่
จากความพยายามหาว่าอะไรคือสาเหตุ ก็ได้มีการ upgrade version
เป็น 3.9.1 เป็นที่เรียบร้อย ดูทันสมัยขึ้นพอสมควร