ป้องกันโฟลเดอร์ที่ chmod 777 HomeForumป้องกันโฟลเดอร์ที่ chmod 777 kman muanjanjam เราจะป้องกันโฟลเดอร์ที่ใช้เก็บไฟล์จาก ckeditor ที่ chmod เป็น 777 อย่างไรดี และถ้าเปลี่ยนเป็น chmod 755 ทำอย่างไรจึงจะอัพโหลดไฟล์ได้ครับ กรกฎ วิริยะ สามารถตั้งค่า config ของ ckeditor ให้เป็น 755 ได้ครับ จริงๆแล้วถ้าต้องการให้สามารถอัปโหลดได้ดดยที่โฟลเดอร์ไม่เป็น 777 ก็มีวิธีง่ายๆดังนี้ครับ 1.ตั้งค่าตามด้านบน ครับ เป็น 755 2.โฟลเดอร์ images,flash,file ที่ถูกใช้งานโดย ckeditor ไม่ต้องสร้างหรือเตรียมไว้ ซึ่งจะทำให้ ckeditor สร้างเอง ซึ่งถ้า ckeditor สร้างให้ ckeditor จะสามารถใช้งานโฟลเดอรืได้ โดยไม่จำเป็นต้องเป็น 777 ปกติแล้วปัญหาที่จะทำให้ ckeditor ไม่สามารถสร้างโฟลเดอร์ได้ จะเป็นเพราะติด premission ของโฟลเดอร์ก่อนหน้าครับ (โฟลเดอรืที่จะเก็บ images,flash,file นั่นแหละครับ) ซึ่งถ้า premission ของโฟลเดอร์นี้ไม่สามารถเขียนได้ ckeditor ก็จะไม่สามารถสร้างได้เช่นกัน วิธีคิด ก็คือ ใครที่เป็นคนสร้างโฟลเดอร์หรือไฟล์นั้นๆ จะสามารถเข้าใช้งานโฟลเดอร์หรือไฟล์นั้นๆได้โดยที่ไม่จำเป็นต้องเป็น 777 หรือที่เรียกว่า owner ของไฟล์หรือโฟลเดอร์นั่นเอง ทางออกสุดท้าย สามารถใช้ เขียน php เพื่อสร้างโฟลเดอร์เหล่านั้นแทนได้ครับ ซึ่งเมื่อสร้างได้แล้วจะทำให้ CKEDITOR (ซึ่งเป็น PHP เหมือนกัน) สามารถใช้ไฟล์นั้นได้เอง ความคิดเห็น รายละเอียด ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M ส่งความคิดเห็น
จริงๆแล้วถ้าต้องการให้สามารถอัปโหลดได้ดดยที่โฟลเดอร์ไม่เป็น 777 ก็มีวิธีง่ายๆดังนี้ครับ
1.ตั้งค่าตามด้านบน ครับ เป็น 755
2.โฟลเดอร์ images,flash,file ที่ถูกใช้งานโดย ckeditor ไม่ต้องสร้างหรือเตรียมไว้ ซึ่งจะทำให้ ckeditor สร้างเอง ซึ่งถ้า ckeditor สร้างให้ ckeditor จะสามารถใช้งานโฟลเดอรืได้ โดยไม่จำเป็นต้องเป็น 777
ปกติแล้วปัญหาที่จะทำให้ ckeditor ไม่สามารถสร้างโฟลเดอร์ได้ จะเป็นเพราะติด premission ของโฟลเดอร์ก่อนหน้าครับ (โฟลเดอรืที่จะเก็บ images,flash,file นั่นแหละครับ) ซึ่งถ้า premission ของโฟลเดอร์นี้ไม่สามารถเขียนได้ ckeditor ก็จะไม่สามารถสร้างได้เช่นกัน
วิธีคิด ก็คือ ใครที่เป็นคนสร้างโฟลเดอร์หรือไฟล์นั้นๆ จะสามารถเข้าใช้งานโฟลเดอร์หรือไฟล์นั้นๆได้โดยที่ไม่จำเป็นต้องเป็น 777 หรือที่เรียกว่า owner ของไฟล์หรือโฟลเดอร์นั่นเอง
ทางออกสุดท้าย สามารถใช้ เขียน php เพื่อสร้างโฟลเดอร์เหล่านั้นแทนได้ครับ ซึ่งเมื่อสร้างได้แล้วจะทำให้ CKEDITOR (ซึ่งเป็น PHP เหมือนกัน) สามารถใช้ไฟล์นั้นได้เอง