cron run fail on ubuntuclub

By gumara

จากที่เริ่มหันมาจัดการจัดระเบียบ ubuntuclub ชุดใหญ่ ก็ได้พบว่า cron มีปัญหา ไม่ยอมรัน เท่าที่เคยเจอปัญหาที่สัมผัสกะตัวเองก็มีของ pclinuxclub.com ที่เดียว ของขานั้นแก้อยู่นาน มาสรุปได้ว่า มีปัญหาที่ binary ของไฟล์ database ก็แก้ไขโดย dump ออกมาใส่ db ก้อนใหม่ ก็คือเปลี่ยน binary นั่นแหล่ะ นอกนั้นก็มีที่เคยเสริชเจอบ้างประปราย

ของ ubuntuclub ที่มีปัญหาคือ พอรัน manually ในหน้า status แล้ว มันบอกแค่ "cron run fail" ส่วนเรียกจาก cron.php ก็ขึ้นหน้าขาวตามปกติ

จากที่ดูใน aggregator แล้ว ครั้งสุดท้ายที่ได้ข้อมูลอัพเดทมาเป็นข้อมูลของช่วงเดือนธันวาที่ผ่านมา แสดงว่า มันพังช่วงประมาณที่อัพเดทจาก drupal 6.14 ไป 6.15 แต่จริงๆแล้ว drupal 6.14 ไป 6.15 นั้น db ไม่มีการอัพเดทอะไร ดังนั้นแปลว่า มันน่าจะพังเพราะการอัพเดท module ใดสักตัว

ลองตามคำแนะนำของ @manatsawin คือ ปิดโมดูลทีละตัวดู ว่าจะ run ได้ไม๊ ก็ลองปิดจนเหลือแค่ core มันก็ยังไม่ยอมรัน แต่ไม่ได้เคลียร์ table กับ data ก็คงไม่ได้ช่วยอะไร คิดว่าเดี๋ยวจะลองดูดมาใส่ localhost แล้วลอง เคลียร์ module แบบเกลี้ยงๆดู ว่าจะรันได้ไม๊

ระหว่างนี้ยังหาทางแก้ไม่ได้ ด้วยว่าอับจนซึ่งหนทาง ตอนนี้ก็เลยแก้ด้วยวิธี ช่างมัน (เรียกแก้เหรอนั่น) แล้วไปปิดตัว database logging ไปก่อน เพราะก่อนที่จะปิดโมดูลไปนี่ เฉพาะ table access log นี่ พวกล่อไปครึ่งกิ๊กละ

ไว้หาทางแก้ได้จะมาโน๊ตไว้อีกที