Score:1

Apache2 Segmentation Fault หลังจากอัปเกรดเป็น PHP8.0 Ubuntu 20

ธง ke

ฉันเพิ่งอัปเกรดเซิร์ฟเวอร์ที่ใช้งานจริงจาก PHP 7.4 เป็น PHP 8.0 (ซึ่งใช้แพ็คเกจ ondrej) จากข้อมูลอ้างอิง ฉันใช้ Ubuntu 20.04.3, apache2.4.46 และตอนนี้ PHP8.0

หลังจากผ่านไปประมาณ 18 ชั่วโมง เซิร์ฟเวอร์ apache หยุดตอบสนอง ทำให้เกิดข้อผิดพลาดข้อมูลตอบกลับว่างเปล่า Apache ให้ข้อผิดพลาดต่อไปนี้:

[core:notice] [pid 1285919] AH00051: child pid 1329445 exit signal ข้อผิดพลาดการแบ่งส่วน (11), coredump ที่เป็นไปได้ใน /etc/apache2

น่าเสียดายที่ไม่มี coredumps เข้ามา /etc/apache2/. ฉันยังเห็นข้อมูลที่ขัดแย้งกันเกี่ยวกับการเปิดใช้งานคอร์ดัมพ์ กล่าวคือ CoreDumpDirectory อาจทำให้เกิดปัญหากับขนาดไฟล์และอื่นๆ

ฉันสงสัยสองสามสิ่ง:

  1. ฉันควรแก้ไขข้อบกพร่อง apache2 ในระบบที่ใช้งานจริงอย่างไร ฉันควรเปิดใช้งาน coredumps หรือไม่ วิธีที่ดีที่สุดเพื่อให้แน่ใจว่าจะไม่ทำงานผิดปกติและเติมเต็มพื้นที่ว่างในดิสก์คืออะไร
  2. จะมั่นใจได้อย่างไรว่าจะไม่ลงไปอีก? มีเครื่องมือตรวจสอบหรือเครื่องมือที่ฉันควรใช้เพื่อรีสตาร์ท apache หรือไม่
  3. นี่เป็นเพียงปัญหาแพ็คเกจ PHP8.0 หรือไม่ มีใครพบเจอสิ่งนี้เมื่อเร็ว ๆ นี้? ด้านล่างนี้เป็นแพ็คเกจที่ติดตั้งผ่าน php -m:
    [โมดูล PHP]
    แอมพลิฟายเออร์
    ปฏิทิน
    แกน
    คแบบ
    ขด
    วันที่
    ทศนิยม
    โดม
    EXIF
    เอฟเอฟไอ
    ข้อมูลไฟล์
    กรอง
    เอฟทีพี
    ก
    รับข้อความ
    gmagick
    กัญชา
    ไอคอน
    อิกไบนารี่
    ระหว่างประเทศ
    เจสัน
    ลดา
    libxml
    mbstring
    เมมแคช
    เมมแคช
    มองโกบ
    msgpack
    มายเอสคิวลี
    มายเอสคิวแอล
    OAuth
    opensl
    พีซีทีแอล
    พีซีอาร์
    สพป
    pdo_mysql
    pdo_sqlite
    ฟาร์
    โพสซิกซ์
    ราฟ
    อ่านไลน์
    เรดดิส
    การสะท้อน
    ร.ด
    การประชุม
    กุ้ง
    SimpleXML
    ซ็อกเก็ต
    โซเดียม
    ส.ป.ล
    sqlite3
    มาตรฐาน
    sysvmsg
    ระบบ
    ระบบ
    เรียบร้อย
    โทเค็นไนเซอร์
    ยูอิด
    xhprof
    xml
    xmlreader
    xmlwriter
    xsl
    ใช่
    ยาเมล
    Zend OPcache
    ซิป
    ซลิบ
    zmq
    
    [โมดูล Zend]
    Zend OPcache

ฉันสามารถวิ่งได้ บริการ apache2 เริ่มต้นใหม่ เพื่อให้ทุกอย่างกลับมาทำงานได้ แต่ในช่วงประมาณ 3 ปีที่ผ่านมาเมื่อฉันทำการอัปเกรดจาก PHP7/7.1/7.2/7.3/7.4 ฉันไม่เคยมีปัญหา apache2 เช่นนี้เลย

คำแนะนำใด ๆ ที่ชื่นชม

โพสต์คำตอบ

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