อันดับแรกถามก่อน ย้ายยังไง
ถ้าปกติ Directadmin สามารถ Backup แล้ว ย้ายไปโฮสติ้งใหม่ได้เลย แต่จะประสบปัญหาเรื่อง Database Name ที่ อาจจะไม่ตรงกับ ตัวเก่า
กรณี Database Name ตรงกัน ก็กด Restore ปกติก็ใช้งานได้เลย
กรณี Database Name ต่างกัน ก็ให้ไปแก้ในส่วนของ Config เปลี่ยนชื่อฐานข้อมูลให้ตรงกัน
-------------------------------------------------------------------------------
สำหรับกรณีที่เกิดขึ้นนั้น เป็นเหมือนกับว่าไม่ได้ทำ CHMOD 777 ในส่วนของ data/template และ Cache (เขียนถูกไหมหว่า) นะครับ
แต่เท่าที่ผมเคยเจอคือ ถ้ามาทำตอนหลังเหมือนจะไม่เห็น แนะนำให้ Move all ไปใน โฟเดอร์ old โดยการสร้างใหม่
หลังจากนั้น ทำการ Upload ไฟล์ Discuz สำหรับการติดตั้งใหม่ ทั้งหมด ขึ้นไป
หลังจากนั้น ทำการติดตั้งปกติ ทุกอย่าง
เมื่อติดตั้งเสร็จให้เข้าไปใน phpmyadmin แล้วเลือกฐานข้อมูลเก่า เพื่อจะทำการ export sql ออกมาให้หมด
หลังจากนั้น ทำการเข้า phpmyadmin แล้วเลือกฐานข้อมูลใหม่ แล้วทำการลบ ฐานข้อมูลที่ติดตั้งใหม่ ไว้ก่อนหน้านี้ออกแล้วทำการ Import เข้าไปใหม่
เมื่อสำเร็จ ให้ไปที่ โฟเดอร์ old นะครับ ไปเลือก โฟเดอร์ที่เก็บ Modules, plusin, image, Upload, uc-server ย้ายกลับมาวางทับ กับตัวติดตั้งใหม่
แค่นี้ก็ใช้ได้แล้ว มีปัญหายังไง ติดต่อมานะครับ เดียวช่วยดูให้