ฉันต้องการไฟล์ที่สร้างโดย apache2 เพื่อให้มี umask 002
เช่น group rw โดยค่าเริ่มต้น
ฉันได้ลองใส่umask 002
ใน / etc / apache2 / envvars และแม้ว่าสคริปต์นี้จะได้รับการดำเนินการเป็นส่วนหนึ่งของการเริ่มต้น apache ( apache2ctl graceful
) umask ไม่มีผลใด ๆ น่าจะมีอีกที่หนึ่งในกระบวนการเริ่มต้น (เช่นเมื่อผู้ใช้ถูกลดระดับจากroot
เป็นwww-data
) มีบางสิ่งที่ดีกว่าในการวางสิ่งนี้
ฉันได้อ่านโพสต์เกี่ยวกับ Fedora และมีคนแนะนำให้ใส่ umask ใน/etc/init.d/apache2
แต่ไม่ได้ใช้ / ทำงานใน Debian (Squeeze)
คุณช่วยได้ไหม
drush cc all
ในฐานะผู้ใช้ของฉันได้เพราะมันเกิดข้อผิดพลาดกับไฟล์แคชที่ www-data เหล่านี้สร้างขึ้น