- คือปัญหานี้ ยังไม่ค่อยเข้าใจเลยงงมาก
- เรื่องมีว่า เราสร้าง เว็บไว้ที่ /home/user1/public_html/mysite
- เรากำหนด permission ให้ public_html เป็น 705 แล้ว
- แต่ client เข้าเว็บแล้ว พบข้อความเป็น ซะงั้น
Forbidden
You don't have permission to access /th/ on this server.
Apache/2.2.17 (EL) Server at www.env.msu.ac.th Port 80
Solved โดย
- แก้ permission ของ /home/user1 เป็น 705 ด้วยถึงจะรันเว็บที่อยู่ใต้ public_html ได้
- แต่ก่อนจนถึงปัจจุบัน เข้าใจว่า เป็นแค่ สิทธิ์ของ folder เว็บก็น่าจะพอ
- เข้าใจเพิ่มเติมว่า ต้องเปลี่ยนเป็น 705 ตั้งแต่ folder ที่อยู่ใต้ folder system อีกที
เพิ่มเติม
- แล้วทำไม เราตั้ง attachment folder joomla เป็น 707 แล้ว www-data user ก็ up file ขึ้นได้หว่า ทั้งที่ /home/user1 เราก็ตั้งแค่ 705 รู้สึกมันจะขัดแย้งกันอย่างบอกไม่ถูก
- สงสัยเราคงเข้าใจเรื่องสิทธิ์ผิดแน่ๆ เลย
No comments:
Post a Comment