Score:0

Apache ส่งการตอบกลับขยะเมื่อร้องขอ .jpg

ธง ru

ฉันใช้ Apache/2.4.38 (Raspbian) เมื่อร้องขอ HTML และ PHP ทุกอย่างทำงานได้ดี เมื่อฉันขอไฟล์ .jpg ดูเหมือนว่า apache จะข้ามไปสองสามไบต์ที่จุดเริ่มต้นของส่วนหัวการตอบสนอง และขยะบางส่วนจะรวมอยู่ที่ส่วนท้ายของเพย์โหลด

โดยเฉพาะอย่างยิ่งหลังจาก รับ /images/2.jpg HTTP/1.1 การตอบสนองดูเหมือนว่า:

21 19:00:13 น
ETag: "23fa-5cf6e52077278"
ยอมรับช่วง: ไบต์
ความยาวเนื้อหา: 9210
Keep-Alive: หมดเวลา = 5, สูงสุด = 97
การเชื่อมต่อ: Keep-Alive
ประเภทเนื้อหา: รูปภาพ/jpeg

คำตอบก่อนหน้าในเซสชันเดียวกันดูถูกต้อง เช่น:

HTTP/1.1 200 ตกลง
วันที่: จันทร์ 01 พ.ย. 2564 19:08:49 น
เซิร์ฟเวอร์: Apache/2.4.38 (Raspbian)
...

สิ่งนี้จะเกิดขึ้นกับภาพ JPEG เท่านั้น ไฟล์ภาพไม่เป็นไรฉันสามารถดูด้วย gwenview มีการส่งการตอบสนองที่ผิดพลาดแบบเดียวกันไม่ว่าฉันจะลองด้วย chrome ด้วย wget หรือแม้แต่ด้วยตนเองด้วย netcat การตอบสนองที่ผิดพลาดเหมือนกันเสมอ

มันเกิดขึ้นได้อย่างไร และฉันจะแก้ไขมันได้อย่างไร?

Score:0
ธง cn

ฉันพบคำตอบหลังจากค้นหา "apache jpeg cifs share" โดยเฉพาะ เป็นข้อผิดพลาดที่ทราบแล้วซึ่งเกิดจาก mmap ของฉันไม่ทำงานบนไฟล์ที่ใช้ร่วมกัน CIFS วิธีแก้ไขคือการตั้งค่า ปิดการใช้งาน MMAP ในการกำหนดค่า apache สำหรับโฟลเดอร์ทั้งหมดที่ใช้ร่วมกัน CIFS

โพสต์คำตอบ

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