ข้ามไปที่เนื้อหาหลัก

บทความ

กำลังแสดงโพสต์จาก มิถุนายน, 2015

Coding error detected, it must be fixed by a programmer: Failed to unserialise data from file. Either failed to read, or failed to write.

Moodle กับการแจ้งเตือนข้อผิดพลาด Coding error detected, it must be fixed by a programmer: Failed to unserialise data from file. Either failed to read, or failed to write. สรุปขั้นตอนการแก้ไขปัญหา 1) ส่วนของโฟลเดอร์ที่ใช้เก็บข้อมูล moodledata ให้เปลี่ยนชื่อเพื่อแบ็กอัพข้อมูลเดิมเอาไว้ เช่น moodledata => moodledata-bkk2014-08-09 2) แล้วสร้างโฟลเดอร์เปล่าขึ้นมาแทน moodledata แล้วกำหนดให้ อ่านเขียนไฟล์ได้ด้วย (กรณีเซิร์ฟเวอร์ไม่ได้กำหนดให้เขียนไฟล์ได้อัตโนมัติ) 3) ลองรีเฟรชหน้าเว็บ จะเข้าใช้งานได้ปกติ แต่ข้อมูลที่เราสร้างไว้จะหายไป 4) ให้ไปคัดลอกไฟล์ที่เราเป็นคนสร้างเองจากโฟลเดอร์เดิม มาวางในโฟลเดอร์ใหม่ (moodledata-bkk2014-08-09 ==> moodledata) ที่ลองทำดูคือคัดลอกเฉพาะโฟลเดอร์ moodledata-bkk2014-08-09/filedir จากกระทู้ในลิงค์อ้างอิงนั้นได้เขียนไว้ว่า ให้ลบ cache ก็จะใช้งานได้ปกติ Simple way to solve the problem : delete moodledata cache. Command line: rm -rf /var/moodledata/cache และถ้ามีการลบ localcache จะเหมือนการเริ่มต้นใหม่ทั้งหมด (รึเปล่า!!)

PHP CI MANIA