วิธีแก้ปัญหา Can't create/write to file '/tmp/#sql_6182_0.MAI' (Errcode: 2)
สาเหตุปัญหาเป็นเพราะ Folder /tmp บน Server ไม่สามารถเขียนได้จาก mysql
ใช้เช็คตามขั้นตอนดังนี้
1. ดูค่า Config .cnf ของ mysql บน Server
เช็คว่า tmpdir อยู่ที่ไหน ถ้ายังไม่มี เพิ่ม tmpdir=/tmp เข้าไปในไฟล์ my.cnf
2. เช็คว่า พื้นที่เหลือพอสำหรับการเขียน temp ไฟล์ไหม ถ้าไม่พอให้เคลียร์พื้นที่ให้พอ หรือ แก้ไขค่าในข้อ 1
3. Restart mysql
[size=200]วิธีแก้ปัญหา Can't create/write to file '/tmp/#sql_6182_0.MAI' (Errcode: 2)[/size]
สาเหตุปัญหาเป็นเพราะ Folder /tmp บน Server ไม่สามารถเขียนได้จาก mysql
ใช้เช็คตามขั้นตอนดังนี้
1. ดูค่า Config .cnf ของ mysql บน Server
[code]cat /etc/my.cnf | grep tmpdir[/code]
เช็คว่า tmpdir อยู่ที่ไหน ถ้ายังไม่มี เพิ่ม tmpdir=/tmp เข้าไปในไฟล์ my.cnf
2. เช็คว่า พื้นที่เหลือพอสำหรับการเขียน temp ไฟล์ไหม ถ้าไม่พอให้เคลียร์พื้นที่ให้พอ หรือ แก้ไขค่าในข้อ 1
3. Restart mysql
[code]/etc/init.d/mysqld restart[/code]