ก๊วนซอฟท์แวร์ </softganz> SoftGang (Gang Software)

Web &amp; Software Developer Gang.

Owner ของไฟล์ที่ upload ด้วย script เป็นของ Apache

by Little Bear @23 ส.ค. 52 23:31 ( IP : 61...93 ) | Tags : Server Status

หาวิธีแก้ปัญหาเรื่อง owner/group ของไฟล์ที่ upload ด้วย php script ให้เป็นของ ftp user ยังไม่ได้ จากที่ค้นหาดูเจอว่าจะต้องเปลี่ยนไปใช้ php-cgi ซึ่งทำแล้วซับซ้อนพอสมควร และอาจจะมีผลกระทบบางอย่างได้ เลยยังไม่กล้าทำ

วิธีแก้ปัญหาอีกวิธีคือ ให้กำหนดค่า safemode ของ php ให้เป็น off ซึ่งผลกระทบคือทำให้สามารถ include ไฟล์ที่มาจากการ uplaod ได้ ทำให้ความปลอดภัยลดลง แต่ว่าใน PHP6 นั้นจะทำการยกเลิก safemode ซึ่งหมายความว่าอย่างไร มันยังคงปลอดภัยอยู่เหมือนเดิมใช่ไหม? และเท่าที่ดูจากหลาย ๆ host เขาก็กำหนด safemode=off ทำให้ไม่ค่อยมั่นใจว่าควรกำหนดค่า safemode เป็น on หรือ off ถึงจะดี...

ตอนนี้เลยแก้ไขเฉพาะหน้าไปก่อนด้วยการเปลี่ยน owner/group ด้วยคำสัง

<a class="hashtag" href="/tags/cd">#cd</a> /home/(user)/domains
<a class="hashtag" href="/tags/find">#find</a> . -user apache -exec chown (user) {} \;
<a class="hashtag" href="/tags/find">#find</a> . -group apache -exec chgrp (user) {} \;

ซึ่งเมื่อมีปัญหา ก็ต้อง ssh เข้าไป run script ไม่สะดวกเลย

จนกว่าจะหาทางแก้ไขที่ถาวรได้

Relate topics

Comment #1มือไหม่ cat
Posted @3 มี.ค. 53 20:06 ip : 61...199
Photo :  , 780x715 pixel 78,704 bytes

พอดีหัดทำร้านเน็ตคับแต่ความรู้น้อยถอยเลย CAT mc760+เราเตอร์จาก thailandcdma.com เน๊ตวิ่งประมาณ 1m ใช้คอมประมาณ 8เครื่องแต่ผมตั้งวงLAN แบบออโต้หมดปรากฏว่ามานแล๊คนิดนึง อยากทราบว่าต้องเซีตระบบยังไงบ้างหรือต้องทำเซิฟเวอร์ ช่วยแนะนำทีครับผมเอาเป็นข้อๆนะครับ