Contact
Line : comsiam
Contact
Line : comsiam

สิทธิ์ไฟล์และโฟลเดอร์กำหนดว่าใครอ่าน เขียน หรือเรียกใช้งานไฟล์บนเซิร์ฟเวอร์ได้ หากเปิดสิทธิ์กว้างเกินไป อาจเพิ่มความเสี่ยงด้านความปลอดภัย แต่ถ้าจำกัดมากเกินไป WordPress อาจอัปโหลดไฟล์ ติดตั้งปลั๊กอิน หรืออัปเดตระบบไม่ได้
ค่าที่มักใช้เป็นจุดเริ่มต้นคือ 755 สำหรับโฟลเดอร์ และ 644 สำหรับไฟล์ ส่วน wp-config.php มักตั้งให้เข้มงวดกว่า ทั้งนี้ค่าที่เหมาะสมขึ้นอยู่กับเจ้าของไฟล์และการตั้งค่าเซิร์ฟเวอร์ของโฮสติ้ง
ก่อนแก้ไข ให้สำรองไฟล์เว็บไซต์และฐานข้อมูล หรืออย่างน้อยบันทึกค่าปัจจุบันไว้ หากตั้งค่าผิด เว็บไซต์อาจแสดงข้อผิดพลาด อัปโหลดไฟล์ไม่ได้ หรือเข้าใช้งานหลังบ้านไม่สำเร็จ
ถ้าเว็บไซต์ทำงานปกติและติดตั้งโดยผู้ให้บริการโฮสติ้ง อาจไม่จำเป็นต้องเปลี่ยนสิทธิ์ไฟล์เอง ควรแก้เมื่อพบข้อผิดพลาดด้านสิทธิ์หรือได้รับคำแนะนำจากผู้ให้บริการ
เข้าสู่แผงควบคุมโฮสติ้ง แล้วเปิด File Manager ไปยังโฟลเดอร์ที่ติดตั้ง WordPress ซึ่งมักมีโฟลเดอร์ wp-admin, wp-content และ wp-includes
เลือกไฟล์หรือโฟลเดอร์ที่ต้องการ แล้วเปิดเมนู Permissions หรือ Change Permissions ชื่อเมนูอาจแตกต่างกันไปตามแผงควบคุม หากไม่แน่ใจว่าโฟลเดอร์ใดเป็นเว็บไซต์จริง ให้ถามโฮสติ้งก่อนแก้ไข
ตั้งโฟลเดอร์ทั่วไปเป็น 755 หรือใช้ค่าที่โฮสติ้งแนะนำ ค่านี้โดยทั่วไปให้เจ้าของอ่าน เขียน และเข้าถึงโฟลเดอร์ได้ ส่วนผู้ใช้อื่นอ่านและเข้าถึงได้ แต่เขียนไม่ได้
ตั้งไฟล์ทั่วไปเป็น 644 ซึ่งให้เจ้าของอ่านและเขียนไฟล์ได้ ส่วนผู้ใช้อื่นอ่านได้ แต่แก้ไขไม่ได้ ค่าที่เหมาะสมอาจต่างกันตามวิธีที่เซิร์ฟเวอร์รัน PHP และกำหนดเจ้าของไฟล์
ไฟล์ wp-config.php มีข้อมูลเชื่อมต่อฐานข้อมูลและค่าการตั้งค่าสำคัญ ควรจำกัดสิทธิ์ให้เข้มงวด เช่น 400, 440 หรือ 600 ตามที่ระบบโฮสติ้งรองรับ หากตั้งเข้มเกินไป WordPress อาจอ่านไฟล์ไม่ได้ จึงควรตรวจสอบกับโฮสติ้งก่อนเปลี่ยน
อย่าตั้งโฟลเดอร์หรือไฟล์ WordPress เป็น 777 เพื่อแก้ปัญหาอัปโหลดหรือติดตั้งปลั๊กอิน เพราะเป็นการเปิดให้ผู้ใช้ทุกกลุ่มอ่าน เขียน และเรียกใช้งานได้กว้างเกินไป
หากอัปโหลดไฟล์หรือติดตั้งปลั๊กอินไม่ได้ ให้ตรวจเจ้าของไฟล์และการตั้งค่า PHP ของเซิร์ฟเวอร์แทน การเพิ่มสิทธิ์แบบกว้างอาจกลบปัญหาต้นเหตุและทำให้เว็บไซต์เสี่ยงขึ้น
หลังบันทึกค่า ให้เปิดเว็บไซต์และหลังบ้าน ตรวจการอัปโหลดรูปภาพ การติดตั้งหรืออัปเดตปลั๊กอิน และการทำงานของหน้าเว็บ หากมีข้อผิดพลาดด้านสิทธิ์หรือเว็บไซต์เข้าไม่ได้ ให้คืนค่าที่บันทึกไว้หรือให้โฮสติ้งช่วยแก้
การตั้งสิทธิ์โฟลเดอร์และไฟล์ควรแยกจากกัน อย่าเลือกใช้คำสั่งเปลี่ยนสิทธิ์แบบรวมทุกไฟล์และทุกโฟลเดอร์โดยไม่ตรวจผล เพราะไฟล์บางประเภทอาจต้องใช้สิทธิ์ต่างจากรายการทั่วไป
ComSiam แนะนำให้ตรวจสอบกับผู้ให้บริการโฮสติ้งก่อนแก้ wp-config.php หรือเปลี่ยนสิทธิ์ทั้งเว็บไซต์ โดยเฉพาะเมื่อไม่ทราบว่าเซิร์ฟเวอร์กำหนดเจ้าของไฟล์ไว้อย่างไร
wp-config.php ให้เข้มงวดตามคำแนะนำของโฮสติ้งการตั้งสิทธิ์ที่เหมาะสมช่วยลดการเข้าถึงและแก้ไขไฟล์โดยไม่จำเป็น โดยไม่ควรคัดลอกค่าเดียวไปใช้กับทุกเซิร์ฟเวอร์ สำหรับเว็บไซต์ของ ComSiam ให้ยึดค่าที่เข้ากับระบบโฮสติ้งและตรวจการทำงานหลังเปลี่ยนทุกครั้ง