Score:1

ไฟล์ CSS และ JavaScript ที่คอมไพล์แล้วจะจัดการกับ S3 อย่างไร

ธง br

ฉันตั้งค่าไซต์ Drupal ให้อัปโหลดไฟล์สาธารณะไปยังบัคเก็ต S3 แล้ว แต่ฉันมีพฤติกรรมแปลกๆ ในสภาพแวดล้อมที่แตกต่างกันและบัคเก็ต s3 ที่แตกต่างกัน ฉันมีบัคเก็ต s3 3 อัน: หนึ่งอันสำหรับสภาพแวดล้อมการผลิตของเรา หนึ่งอันสำหรับสภาพแวดล้อมการจัดเตรียมของเรา และอีกอันสำหรับสภาพแวดล้อมการพัฒนาของฉัน การกำหนดค่า Drupal ได้รับการตั้งค่าให้ชี้ไปที่บัคเก็ต s3 ที่เกี่ยวข้องตามสภาพแวดล้อม

มีอยู่สองสามกรณีที่อินสแตนซ์ staging ของเราทำงานได้อย่างสมบูรณ์ และ s3 bucket มีไฟล์ css และ js ที่คอมไพล์แล้ว และหลังจากการปรับใช้แบบสุ่มจากการพัฒนา (ไม่ใช่การปรับใช้ทุกครั้ง) อินสแตนซ์ staging ไม่สามารถโหลด css ทรัพยากร เนื่องจากไม่มีอยู่ในบัคเก็ต S3 ที่เกี่ยวข้อง เนื่องจากทรัพยากร css ที่พยายามโหลดมีอยู่จริงในบัคเก็ต s3 ของสภาพแวดล้อมการพัฒนา

drupal จัดการกับการโหลดทรัพยากรเหล่านี้อย่างไร เช่น จริง ๆ แล้วดึงชื่อไฟล์มาจากไหน ฉันแค่พยายามหาว่าเหตุใดจึงพยายามดึงชื่อไฟล์สำหรับทรัพยากรที่สร้างขึ้นจากการพัฒนาแทนที่จะเป็นชื่อไฟล์สำหรับทรัพยากรที่สร้างขึ้น

ป.ล.

การปรับใช้ไม่เคยมีสิ่งใดใน codebase ที่เกี่ยวข้องกับไฟล์ที่จะโหลด

sonfd avatar
in flag
ฉันอยากรู้ว่าคุณมีปัญหาที่คล้ายกันหรือไม่ หากการรวมถูกปิดใช้งาน นอกจากนี้ คุณควรทราบว่าคุณเชื่อมต่อ Drupal กับบัคเก็ต S3 อย่างไร ซึ่งดูเหมือนจะเป็นจุดที่น่าจะล้มเหลว
BlondeSwan avatar
br flag
ไม่แน่ใจว่าฉันจะตรวจสอบส่วนการรวมได้ที่ไหน แต่ฉันแค่ใช้โมดูลระบบไฟล์ S3 เพื่อลิงก์ไปยัง S3 ควรจะเก็บไฟล์ส่วนตัวและไฟล์สาธารณะ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา