Score:1

ข้อความเริ่มต้น Apache 404 ดูเหมือนจะแตกต่างใน ARM

ธง cn

ฉันกำลังดำเนินการย้ายแอป x86-64 ของบริษัทไปยัง ARM aarch64 ฉันพบความแตกต่างในพฤติกรรมเริ่มต้น 404 ของ apache ที่ฉันไม่สามารถอธิบาย/แก้ไขได้ ฉันไม่พบเอกสาร apache เพื่ออธิบายสิ่งนี้ หรือปัญหาอื่นที่คล้ายคลึงกันบนไซต์เช่นนี้ นี่คือปัญหา ดูเหมือนเล็กน้อย แต่ความแตกต่างนี้จะทำให้ปวดหัวอย่างมากกับการทดสอบอัตโนมัติ

ทดสอบผลลัพธ์จาก aarch64:

คาดว่า> : ไม่พบ URL /test_alias/not_existing.html ที่ร้องขอบนเซิร์ฟเวอร์นี้

จริง> : ไม่พบ URL ที่ร้องขอบนเซิร์ฟเวอร์นี้

เราไม่ได้ปรับการตั้งค่า 404 ยกเว้นกรณีนี้:

RedirectMatch 404 /(.(svn.|git.))|/onelink/./(apache/.|profiles/.*)|(.(rem|soap|txml|pem|crt|key|conf|lst|utf8 |ini|htaccess)$)

ถ้าใครสามารถช่วยอธิบายได้ว่าทำไมพฤติกรรมนี้ถึงแตกต่างกันใน aarch64 ก็จะขอบคุณมาก

Michael Hampton avatar
cz flag
ลีนุกซ์รุ่นใด? Apache รุ่นอะไร
Lenny avatar
cn flag
ใน x86-64 เราทำ centos7 และ redhat7 Apache เวอร์ชัน 2.2.x และ 2.4.9 บนแพลตฟอร์มเหล่านี้ทั้งหมดคาดว่าจะมีเอาต์พุต 404 รายการที่มีเส้นทางคำขอ บน amazon linux aarch64 64 bit arm เราใช้ apache 2.4.48 ฉันพยายามค้นหาเอกสารประกอบ apache เกี่ยวกับการเปลี่ยนแปลงที่ตั้งใจระหว่าง 2.4.9 และ 2.4.48 แต่ฉันไม่พบมัน
Score:0
ธง cz

หน้า "Apache" 404 ที่มี URL ไม่ได้อยู่ในซอร์สโค้ด Apache ดั้งเดิม และเท่าที่ฉันสามารถบอกได้ ไม่เคยมี. แม้ว่าจะเป็นการปรับแต่งทั่วไป เคยเห็นมาหลายเว็บแล้ว ดูเหมือนว่า Amazon เลือกที่จะไม่ทำการปรับแต่งนี้

Lenny avatar
cn flag
ใช่ กำลังดูบันทึกการเปลี่ยนแปลงที่ดูเหมือนจะเป็นกรณีนี้ เป็นเรื่องแปลกที่ RPM ที่เราได้รับสำหรับ CentOS และ Redhat มีการปรับแต่งอย่างไร ไม่เหมาะที่จะต้องอัปเดตความคาดหวังเชิงพฤติกรรมนี้ใน Dev, QA และการทดสอบการผลิตอัตโนมัติ อย่างไรก็ตามหากไม่คอมไพล์ตัวเอง ฉันไม่เห็นวิธีที่จะทำให้ AWS aarch64 จับคู่กับ CentOS บน x86-84 การมีพฤติกรรมที่แตกต่างกันบนแพลตฟอร์มต่างๆ ฉันไม่คิดว่าจะอยู่ได้ แต่ฉันคิดว่าเราสามารถจัดการเพื่ออัปเดตความคาดหวังทั่วทั้งกระดานได้ นอกจากนี้ การมองหา RPMS ทางเลือกสำหรับ AWS aarch64 อาจเป็นเรื่องรอบคอบสำหรับฉัน ขอบคุณ!
Michael Hampton avatar
cz flag
@Lenny คุณสามารถเรียกใช้ CentOS หรือ RHEL บน Pi ได้หรือไม่ ดีที่สุดถ้าคุณใช้ 8 เนื่องจาก 7 เป็นการแสดงตัวอย่างเทคโนโลยีมากกว่า ในบันทึกนั้นค่อนข้างแปลกที่คุณไม่ได้ทำ 8 ทั่วทั้งกระดาน
Lenny avatar
cn flag
ข้อดี ฉันสามารถลองเรียกใช้ CentOS บนระบบ ARM และดูว่าจะจบลงด้วยพฤติกรรมเดียวกันหรือไม่ ฉันคิดว่ามันค่อนข้างเป็นไปได้ พูดตามตรง ฉันไม่แน่ใจว่าทำไมเราถึงไม่ลองเข้า 8 ไปเลย มันไม่ได้คุยกันเลยตั้งแต่ฉันมาที่นี่ ฉันควรมองว่าเราทำอย่างนั้น
Michael Hampton avatar
cz flag
@Lenny สำหรับเว็บไซต์ที่เชื่อมต่ออินเทอร์เน็ต ฉันจะใช้ข้อมูลล่าสุดทั้งหมดที่ฉันได้รับและอัปเดตอยู่เสมอ ความเสี่ยงของการถูกประนีประนอมที่ฉันประเมินว่ามีอยู่มาก มากยิ่งกว่าความเสี่ยงของการแตกของเว็บไซต์เล็กน้อย ดังนั้นฉันจึงมีการอัปเดต _automatic_ ในการผลิต การประเมินความเสี่ยงของคุณอาจแตกต่างออกไปเล็กน้อยสำหรับอุปกรณ์แบบฝังตัว แต่การสร้างสิ่งใหม่ๆ ให้เร็วที่สุดเท่าที่จะเป็นไปได้จะทำให้อุปกรณ์ของคุณมีอายุการใช้งานที่ยาวนานขึ้น

โพสต์คำตอบ

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