ฉันกำลังทำงานบนเว็บไซต์ D9 บนเซิร์ฟเวอร์ภายในของฉัน ฉันปิดการตั้งค่าการแคชและประสิทธิภาพทั้งหมด เช่น การรวม js และ css ตอนนี้เมื่อฉันคัดลอกไซต์ของฉันไปยังเซิร์ฟเวอร์ระยะไกล การตั้งค่าเหล่านี้เปิดอยู่ น่ารู้คือผมใช้ โฆษณา
ถัดจากตัวเลือกประสิทธิภาพหลัก
แต่ในบางหน้าในส่วนหลังของเว็บไซต์ ฉันได้รับข้อผิดพลาด js ซึ่งส่งผลให้เกิดปัญหา เช่น admin_toolbar
และ field_groups
โมดูล
ข้อผิดพลาดที่ฉันได้รับคือ:
js_nQSC-j3xSBBFH94RLP2UNldFGFjdcQr_cdv6pqavR50.js:
263 Uncaught TypeError: ไม่สามารถอ่านคุณสมบัติของไม่ได้กำหนด (อ่าน 'ต้นแบบ')
js_XMjKep3b2Hxz8NdcZwBLPiZQ2m6qy98seMywBj9lZZ8.js:
475 Uncaught TypeError: ไม่สามารถอ่านคุณสมบัติของไม่ได้กำหนด (อ่าน 'แนบ')
js_XMjKep3b2Hxz8NdcZwBLPiZQ2m6qy98seMywBj9lZZ8.js:56
Uncaught TypeError: Drupal.toolbar.ToolbarModel ไม่ใช่ตัวสร้าง
เมื่อดูข้อความบันทึก ไม่มีข้อความที่เกี่ยวข้องกับปัญหาของฉัน
เมื่อฉันปิดใช้งานการรวม JS และ CSS หลักในหน้าประสิทธิภาพของไซต์ ปัญหาต่างๆ จะหายไปและทุกอย่างก็ใช้งานได้ตามปกติหลังจากที่ฉันทำ ข้อความใหม่นี้จะปรากฏในบันทึกข้อความ ข้อความเหล่านี้ชี้ไปที่ไฟล์ js.map ที่ขาดหายไป ฉันไม่รู้ว่าสิ่งนี้เกี่ยวข้องกับปัญหาของฉันหรือไม่ ดังนั้นฉันจึงเพิ่มพวกเขาด้านล่าง
/sites/default/files/js/optimized/maps/script.min.js.map
/sites/default/files/js/optimized/html5sortable.min.js.map
/sites/default/files/js/optimized/index.umd.min.js.map
/sites/default/files/js/optimized/jquery.once.min.js.map
/sites/default/files/js/optimized/backbone-min.map
ฉันยังพยายามปิดการใช้งาน advagg และใช้เพียงการรวม core js และ css แต่สิ่งนี้ช่วยแก้ปัญหาได้ ดูเหมือนว่าจะมีปัญหากับการทำงานหลัก และนี่คือเท่าที่ฉันค้นคว้ามา และตอนนี้ฉันก็ติดอยู่ ใครสามารถช่วยฉันด้วยขั้นตอนต่อไปในการค้นหาว่าปัญหาคืออะไร