Score:0

ไซต์หลายอินสแตนซ์ของ Apache จะไม่เริ่มทำงานหลังจากอัปเดต 2.4.50 - /usr/sbin/apache2-suffix1: ไม่พบ

ธง pl

เรามี Apache สี่อินสแตนซ์พร้อมที่อยู่ IP ที่แตกต่างกันสี่รายการ ทำงานบนระบบ Ubuntu 20.04 บน Azure ตัวอย่างมีลักษณะดังนี้:

อาปาเช่2 apache2-ต่อท้าย1 apache2-ต่อท้าย2 apache2-ต่อท้าย3

เราใช้ Apache 2.4.48 โดยไม่มีปัญหาตั้งแต่เดือนกรกฎาคม วันนี้เราอัปเดต Apache เป็น 2.4.50 ไม่มีข้อผิดพลาดระหว่างการอัปเดต เรารีสตาร์ท Apache และไซต์ทั้งหมดทำงานได้ดี

อย่างไรก็ตาม หลังจากรีบูตเซิร์ฟเวอร์ Ubuntu แล้ว เฉพาะอินสแตนซ์ Apache (apache2) หลักเท่านั้นที่เริ่มทำงาน อินสแตนซ์อื่น ๆ ทั้งหมดมีข้อผิดพลาดที่มีลักษณะดังนี้:

[email protected] - เซิร์ฟเวอร์ Apache HTTP โหลดแล้ว: โหลดแล้ว (/lib/systemd/system/[email protected]; เปิดใช้งาน; การตั้งค่าล่วงหน้าของผู้ขาย: เปิดใช้งาน)

 ใช้งานอยู่: ล้มเหลว (ผลลัพธ์: exit-code) ตั้งแต่วันพุธที่ 10-10-06 22:11:17 UTC; 19 นาทีที่แล้ว
   เอกสาร: https://httpd.apache.org/docs/2.4/
กระบวนการ: 816 ExecStart=/usr/sbin/apachectl start (รหัส=ออก, สถานะ=127)

06 ต.ค. 22:11:17 SERVER systemd[1]: การเริ่มต้น Apache HTTP Server...

06 ต.ค. 22:11:17 เซิร์ฟเวอร์ apachectl[848]: /usr/sbin/apachectl: 174: /usr/sbin/apache2-suffix1: ไม่พบ

06 ต.ค. 22:11:17 SERVER apachectl[816]: การดำเนินการ 'เริ่มต้น' ล้มเหลว

06 ต.ค. 22:11:17 SERVER apachectl[816]: บันทึกข้อผิดพลาดของ Apache อาจมีข้อมูลเพิ่มเติม

06 ต.ค. 22:11:17 SERVER systemd[1]: [email protected]: ออกจากกระบวนการควบคุม, รหัส=ออก, สถานะ=127/n/a

06 ต.ค. 22:11:17 SERVER systemd[1]: [email protected]: ล้มเหลวด้วยผลลัพธ์ 'exit-code'

06 ต.ค. 22:11:17 SERVER systemd [1]: ไม่สามารถเริ่มเซิร์ฟเวอร์ Apache HTTP

ไม่มีอะไรในบันทึกข้อผิดพลาดเนื่องจากระบบไม่เริ่มทำงาน ความช่วยเหลือใด ๆ ที่ชื่นชม

Score:0
ธง pl

ฉันคิดออก ฉันดูเอกสารบน Apache.org เพื่อติดตามสิ่งที่ควรจะเกิดขึ้นเมื่อ Apache เริ่มทำงาน มีสคริปต์อยู่ใน /usr/sbin/ เรียกว่า แอปแพ็กเติ้ล. ในเวอร์ชัน 2.4.48 บรรทัดที่ 78 จะมีลักษณะดังนี้:

HTTPD=${APACHE_HTTPD:-usr/sbin/apache2}

ในเวอร์ชัน 2.4.49 และเวอร์ชันที่ใหม่กว่า บรรทัดนี้จะมีลักษณะดังนี้:

HTTPD=${APACHE_HTTPD:-usr/sbin/apache2$SUFFIX}

ที่ไหน คำต่อท้าย $ เป็นชื่อของอินสแตนซ์ Apache อื่นๆ ตัวแปรนี้ตั้งค่าตำแหน่งสำหรับไบนารีของ Apache ดังนั้นการต่อท้ายส่วนต่อท้ายทำให้ดูเหมือนอยู่ในไดเร็กทอรีที่ไม่มีอยู่จริง

pl flag
https://deb.sury.org/ แก้ไขข้อบกพร่องนี้ในเวอร์ชัน 2.4.51

โพสต์คำตอบ

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