พื้นหลังเล็กน้อยก่อน: ฉันกำลังสร้างเว็บไซต์ Drupal บนเครื่อง Windows 7 Drupal มีโมดูลภาพซึ่งในระยะสั้นช่วยให้สามารถแคชรูปภาพได้ เมื่อคุณสร้างสไตล์ของภาพโมดูลจะสร้างไดเรกทอรี ตัวอย่างเช่นถ้าคุณสร้างรูปแบบโดยอัตโนมัติจะสร้างโฟลเดอร์my_image_style
sites/default/files/img/styles/my_image_style/and/some/other/folders/beneath
อย่างไรก็ตามไดเรกทอรีที่สร้างขึ้นมีเจ้าของ: กลุ่มที่มีสิทธิ์Administrators:System
ทุกสิ่งทุกอย่างไปตลอดทางถึงรากd--------+
chrisrockwell:None
Apache (นี่คือการตั้งค่า WAMP5) เช่นchrisrockwell:None
กัน
โมดูล Drupal จำเป็นต้องสร้างไฟล์ในไดเรกทอรีนี้ แต่ทำไม่ได้เนื่องจากปัญหาการอนุญาต
ดังนั้นในการตั้งค่านี้ฉันจะระบุผู้ใช้: กลุ่มไดเรกทอรีที่สร้างขึ้นได้อย่างไร
ฉันไม่แน่ใจว่ามันมีผลกระทบหรือไม่ แต่ฉันทำทุกอย่างภายใน cygwin เป็นส่วนใหญ่ (เคลื่อนที่ไปมาเปิดเป็นกลุ่ม)
โปรดแจ้งให้เราทราบหากคุณต้องการข้อมูลเพิ่มเติมหรือเหมาะกับเว็บไซต์อื่น
UPDATE: ถ้าฉัน chmod 777 ทั้งไดเรกทอรีไซต์โฟลเดอร์เดียวที่ฉันได้รับอนุญาตถูกปฏิเสธคือโฟลเดอร์ image_style ที่สร้างขึ้นโดยสคริปต์ของ Drupal
d---------+
ไม่ได้หมายความว่าไม่มีการอนุญาต+
หมายความว่ามีรายการที่เกี่ยวข้องกับการเข้าถึงไดเรกทอรีที่ไม่สามารถแสดงผลเป็นสิทธิ์ที่เรียบง่าย