การ Reset Owner คืออะไร วิธีแก้ปัญหา FTP เขียนไฟล์ไม่ได้บน DirectAdmin
How to | .., 18 ตุลาคม 2568
ใช้เมื่อไหร่?
ใช้เมื่ออัปโหลดไฟล์หรือเทมเพลตผ่านหน้าเว็บแล้ว สิทธิ์เจ้าของไฟล์ (Owner) ถูกตั้งเป็น Apache ทำให้ FTP เข้าไปแก้ไขไฟล์ไม่ได้.
ขั้นตอนย่อ
- เข้าสู่ DirectAdmin แล้วไปที่
File Manager
- เปิดโฟลเดอร์
public_html
- หาโฟลเดอร์ที่ FTP วางไฟล์ไม่ได้ (เช่น
images
) - เลือกโฟลเดอร์นั้น แล้วกด Reset Owner
- ตรวจสอบว่า Owner เปลี่ยนเป็นชื่อผู้ใช้ของโฮสต์แล้ว
หมายเหตุ
- ปัญหานี้มักเกิดหลังติดตั้งระบบ CMS หรือปลั๊กอินผ่านเบราว์เซอร์
- หากมีหลายโฟลเดอร์ ให้ทำซ้ำขั้นตอนข้างต้นทีละโฟลเดอร์
หลังทำเสร็จแล้ว
- รีเฟรชรายการไฟล์เพื่อดูค่า Owner ใหม่
- ทดสอบอัปโหลดไฟล์ผ่าน FTP อีกครั้ง