- ประเด็นมีอยู่ว่า เราพยายามอัพ J00mla และ ติดตั้งส่วนประกอบต่างๆ
- ยิ่งทำยิ่งงง เกี่ยวกับเรื่อง permission มัน
- สมมุติ เราใช้ user1 รีโมต ssh อัพโหลดไฟล์เข้าไป และแตกไฟล์ออก
- สิทธิ์ของไฟล์ที่เราแตกนั้นจะเป็นของ user1
- แต่พอเราติดตั้ง templates หรื modules ผ่านหน้าเว็บ ไฟล์พวกนี้ owner จะเป็น apache หว่า
- ทำให้เกิดปัญหาคือ user1 จะไม่สามารถเข้าไปปรับแก้ไข module หรือ template ได้โดยตรง คือจะ ssh ด้วย user1 เข้าไปแก้ไขไฟล์หรือไดเร็คทอรี่ในนั้นไม่ได้หว่า
- ต้องทำผ่านหน้าเว็บอย่างเดียวเท่านั้นถึงจะแก้ไขได้ เพราะ ทำผ่านหน้าเว็บจะใช้สิทธิ์ของ apache user หว่า
- พึ่งรู้นะเนี๋ย
อ้างอิง
- Server เป็น Linux
- Client เป็น Windows
- SSH ผ่าน Win SCP
- Joomla 1.5
No comments:
Post a Comment