Score:0

'รวมและบีบอัดไฟล์ CSS' และ 'รวมไฟล์ JavaScript' ไม่ทำงาน

ธง cn

ที่เพิ่งเลือก รวมและบีบอัดไฟล์ CSS หรือ รวมไฟล์ JavaScript ในหน้าประสิทธิภาพการทำงานบนไซต์ Drupal 7 หยุดทำงาน: เมื่อเลือกแล้ว ไฟล์ CSS/JavaScript จะไม่โหลด

ฉันได้โคลนไซต์บนเซิร์ฟเวอร์อื่นแล้ว และปัญหาไม่เกิดขึ้นที่นั่น เวอร์ชัน PHP และเวอร์ชัน Drupal (7.89) เหมือนกัน

ฉันจะดีบักสิ่งที่เกิดขึ้นที่นี่ได้อย่างไร

แก้ไข: ข้อมูลเพิ่มเติม

ดังที่ฉันได้กล่าวไว้ในความคิดเห็น ไฟล์ CSS แบบรวมจะไม่สามารถดูได้ในเบราว์เซอร์ อย่างไรก็ตาม หากฉันเปลี่ยนชื่อไฟล์เป็น e.g. test.css แล้ว เป็น ดูได้

ไกลออกไป:

ไฟล์รวมแต่ละไฟล์มี .gz ชื่อเดียวกันที่สอดคล้องกัน เมื่อฉันลบไฟล์นี้ .css ก็จะสามารถดูได้ผ่านทางเบราว์เซอร์ ดูเหมือนว่าปัญหาจะเกี่ยวข้องกับไฟล์ .gz เหล่านี้

No Sssweat avatar
ua flag
โดยทั่วไปแล้ว นี่เป็นเพราะปัญหาการอนุญาตโฟลเดอร์ ตรวจสอบให้แน่ใจว่าโฟลเดอร์ `/sites/default/files` มีเจ้าของโฟลเดอร์และกลุ่มที่ถูกต้อง นอกเหนือจากการมีสิทธิ์ "chmod 755" ที่เหมาะสม
cn flag
น่าเสียดายที่ในกรณีนี้ การอนุญาตนั้นถูกต้อง
id flag
"เมื่อเลือกแล้ว ไฟล์ CSS/JavaScript จะไม่โหลด" หมายความว่าอย่างไร ไฟล์ไม่ได้สร้างบนดิสก์ หรือมีการอ้างอิงไม่ถูกต้องใน HTML หรือไม่
cn flag
@cilefen เช่น มีการอ้างอิงถึง CSS รวมภายใน HTMLเมื่อฉันเปิดสิ่งเหล่านี้ผ่าน FTP พวกเขามีข้อมูลอยู่ภายใน แต่ฉันลองดูในเบราว์เซอร์ผ่าน HTML ของไซต์ดูเหมือนว่าว่างเปล่า
id flag
การกำหนดค่าของเว็บเซิร์ฟเวอร์แตกต่างกันอย่างไรระหว่างไซต์ที่ทำงานและไซต์ที่ใช้งานไม่ได้
id flag
ยัง: พวกเขาว่างเปล่า? การตอบกลับ HTTP เป็นรหัส 200 หรือไม่
cn flag
@cilefen ทั้ง Apache ทั้งคู่รัน PHP 7.4 หน้าว่างมี 200 คำตอบ
id flag
การกำหนดค่าของเว็บเซิร์ฟเวอร์เหมือนกันหรือไม่
cn flag
@cilefen อาจจะไม่ ตัวที่ใช้งานได้คือเซิร์ฟเวอร์ที่ใช้ร่วมกัน ส่วนตัวที่ไม่ทำงานคือ VPS กับบริษัทเดียวกัน ฉันไม่แน่ใจว่าจะค้นหาข้อมูลโดยละเอียดได้อย่างไร: การกำหนดค่า (นอกเหนือจากการถามพวกเขาแน่นอน)
cn flag
ดูเหมือนว่าจะไม่สร้างไฟล์ CSS รวมใหม่เมื่อมีการเปลี่ยนแปลงและเลือกการรวม
Score:2
ธง cn

ปรากฎว่า mod_headers ไม่ได้เปิดใช้งานบนเซิร์ฟเวอร์ของฉัน ซึ่งหมายความว่า '# กฎในการให้บริการไฟล์ gzip บีบอัด CSS และ JS อย่างถูกต้อง' ส่วนภายใน .htaccess ใช้งานไม่ได้

ก่อนหน้านี้ปกติดี ดังนั้นดูเหมือนว่าบริษัทโฮสติ้งเพิ่งเปลี่ยนการกำหนดค่า Apache เมื่อเร็วๆ นี้

โพสต์คำตอบ

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