Contact
Line : comsiam
Contact
Line : comsiam

ค่าที่ใช้เป็นแนวทางทั่วไปสำหรับ Joomla บน Linux คือ 755 สำหรับโฟลเดอร์ และ 644 สำหรับไฟล์ แต่ค่าที่เหมาะสมขึ้นอยู่กับเจ้าของไฟล์และการตั้งค่าเว็บเซิร์ฟเวอร์ของโฮสติ้ง ไม่ควรปรับทุกเว็บไซต์ตามตัวเลขนี้โดยไม่ตรวจสอบกับผู้ให้บริการก่อน
ค่า 755 ให้เจ้าของโฟลเดอร์อ่าน เขียน และเข้าถึงได้ ส่วนกลุ่มและผู้ใช้อื่นอ่านและเข้าถึงได้ แต่เขียนไม่ได้ ค่านี้มักใช้กับโฟลเดอร์ Joomla บนระบบ Linux ที่ตั้งค่าเว็บเซิร์ฟเวอร์ในรูปแบบทั่วไป
ค่า 644 ให้เจ้าของไฟล์อ่านและเขียนได้ ส่วนกลุ่มและผู้ใช้อื่นอ่านได้ แต่เขียนไม่ได้ มักใช้เป็นค่าเริ่มต้นกับไฟล์เว็บไซต์ทั่วไป
ค่า 777 เปิดให้อ่าน เขียน และเข้าถึงได้ทุกกลุ่ม เพิ่มความเสี่ยงที่ผู้ใช้หรือโปรแกรมอื่นจะเปลี่ยนไฟล์ได้ หาก Joomla ต้องใช้ 777 จึงจะทำงาน ให้สอบถามโฮสติ้งเรื่องเจ้าของไฟล์และการตั้งค่า PHP แทนการเปิดสิทธิ์กว้างทิ้งไว้
configuration.phpไฟล์ตั้งค่านี้มีข้อมูลสำคัญของเว็บไซต์ บางโฮสติ้งตั้งให้เป็นแบบอ่านอย่างเดียวหลังติดตั้ง แต่การแก้ไขผ่านหลังบ้านอาจต้องเปลี่ยนสิทธิ์ชั่วคราว ตรวจคำแนะนำของโฮสติ้งก่อน และคืนค่าป้องกันหลังแก้ไขหากระบบกำหนดไว้
บางโฟลเดอร์ เช่น โฟลเดอร์สื่อ แคช หรือไฟล์ชั่วคราว อาจต้องเขียนได้ตามการทำงานของเว็บไซต์ ตรวจรายการสถานะไดเรกทอรีใน Joomla และตั้งสิทธิ์เฉพาะตำแหน่งที่จำเป็น
แม้ตัวเลข permission ดูถูกต้อง แต่ถ้าเจ้าของไฟล์ไม่ตรงกับผู้ใช้ที่เว็บเซิร์ฟเวอร์ใช้ทำงาน Joomla ก็อาจบันทึกหรืออัปเดตไฟล์ไม่ได้ ให้โฮสติ้งตรวจสอบ ownership ก่อนปรับสิทธิ์ให้กว้างขึ้น
เข้าสู่ File Manager ของโฮสติ้ง เปิดโฟลเดอร์เว็บไซต์ แล้วดูค่า permission ของไฟล์และโฟลเดอร์ บางระบบแสดงเป็นตัวเลข เช่น 755 หรือ 644 บางระบบแสดงเป็นช่องเลือกสิทธิ์อ่าน เขียน และเข้าถึง
เลือกไฟล์หรือโฟลเดอร์ที่ต้องแก้ แล้วเปลี่ยนค่าตามคำแนะนำของผู้ให้บริการ หลีกเลี่ยงการเลือกใช้กับโฟลเดอร์ย่อยทั้งหมดโดยไม่รู้ผล เพราะไฟล์กับโฟลเดอร์อาจต้องใช้ permission คนละแบบ
คำสั่งเปลี่ยน permission แบบครอบคลุมอาจแก้ไฟล์จำนวนมากในครั้งเดียว หากไม่มั่นใจ ให้ใช้ File Manager หรือขอให้โฮสติ้งช่วยตรวจและปรับค่า
เปิดเว็บไซต์และเข้าสู่หลังบ้าน ตรวจว่าหน้าเว็บแสดงผลได้ และ Joomla ไม่แจ้งว่าอ่านไฟล์หรือเข้าถึงโฟลเดอร์ไม่ได้
ลองบันทึกการตั้งค่า อัปโหลดภาพ หรืออัปเดตส่วนเสริมตามการใช้งานจริง หากทำไม่ได้ ให้ตรวจข้อความผิดพลาดและสอบถามโฮสติ้ง แทนการตั้ง permission เป็น 777
บันทึกค่าที่โฮสติ้งยืนยันว่าเหมาะกับเว็บไซต์ รวมถึงไฟล์หรือโฟลเดอร์ที่ต้องเขียนได้ วิธีนี้ช่วยให้ตรวจสอบและคืนค่าได้ง่ายหลังการย้ายโฮสติ้งหรือเปลี่ยนระบบ
ComSiam แนะนำให้ใช้ 755 กับโฟลเดอร์และ 644 กับไฟล์เป็นเพียงจุดเริ่มต้น แล้วตรวจค่า ownership และคำแนะนำของโฮสติ้งก่อนนำไปใช้จริง
หากเว็บไซต์ต้องใช้ permission ที่เปิดกว้างกว่านี้เพื่อทำงาน ให้สอบถามผู้ให้บริการว่าเกิดจากการตั้งค่าใด ComSiam แนะนำให้แก้ที่สาเหตุและทดสอบการทำงาน แทนการเปิดสิทธิ์ทั้งหมดค้างไว้