ฉันมีการติดตั้ง Drupal บางส่วนซึ่งฉันรวมเข้ากับการติดตั้งแบบหลายไซต์
เมื่อเป็นการติดตั้งแบบเดี่ยว ฉันได้สร้างไฟล์ ไฟล์ ในไดเร็กทอรี root และตั้งค่าการอนุญาตระบบสำหรับไดเร็กทอรีและเนื้อหาเป็น 755 เมื่อฉันรันการตรวจสอบความปลอดภัย ฉันไม่พบข้อผิดพลาดใดๆ
ตอนนี้ฉันตั้งค่าเป็นหลายไซต์ เดอะ ไฟล์ ไดเร็กทอรียังคงอยู่ในโฟลเดอร์รูท และภายในยังมีไฟล์ ไซต์1, ไซต์2, ไซต์3 ไดเร็กทอรีที่ใช้จากไซต์เดียว เมื่อฉันตั้งค่าสิทธิ์ของระบบเป็น 755 และเรียกใช้การตรวจสอบความปลอดภัย ฉันได้รับข้อผิดพลาดเกี่ยวกับไฟล์บางไฟล์ในไดเร็กทอรีไฟล์สาธารณะของฉันซึ่งเซิร์ฟเวอร์สามารถเขียนได้
ไฟล์เหล่านั้นเซิร์ฟเวอร์สามารถเขียนได้เสมอ มิฉะนั้น การรวม CSS/JavaScript และการอัปโหลดไฟล์จะไม่ทำงาน
เมื่อฉันตั้งค่า ไฟล์ โฟลเดอร์ในไดเรกทอรีรากเช่นเดียวกับ ไซต์1, ไซต์2, ไซต์3 ถึง 555 การตรวจสอบความปลอดภัยไม่ได้รายงานอะไรเลย แต่ฉันได้รับข้อความแสดงข้อผิดพลาดจากรายงานสถานะของ Drupal เนื่องจากระบบไฟล์สาธารณะไม่สามารถเขียนได้จากเซิร์ฟเวอร์
ฉันจำเป็นต้องตั้งค่าไดเร็กทอรีไฟล์สาธารณะสำหรับหลายไซต์แตกต่างกันหรือไม่