Score:0

วิธีแก้ไข AH00534: apache2: ข้อผิดพลาดในการกำหนดค่า: ไม่ได้โหลด MPM

ธง us

เมื่อทำ sudo apachectl สง่างาม บนเซิร์ฟเวอร์ Debian 9 ของฉันฉันได้รับ "AH00534: apache2: ข้อผิดพลาดในการกำหนดค่า: ไม่มีการโหลด MPM" ข้อความผิดพลาด. เว็บเซิร์ฟเวอร์ยังคงเริ่มทำงานและบันทึกข้อผิดพลาดว่างเปล่า

อย่างไรก็ตาม ฉันต้องการกำจัดข้อความแสดงข้อผิดพลาด

ฉันทำอะไรเพื่อรับข้อผิดพลาดนี้ ฉันปิดใช้งานโมดูล "เหตุการณ์ mpm" ด้วย sudo a2dismod mpm_event.

ดูคำตอบของฉันด้านล่างเกี่ยวกับวิธีบรรเทาปัญหานี้

Score:0
ธง us

เมื่อปิดใช้งานโมดูล "เหตุการณ์ mpm" ฉันต้องเปิดใช้งานโมดูลเพื่อแทนที่เพื่อวัตถุประสงค์ของฉัน ดังนั้นเพื่อบรรเทาฉันต้องเปิดใช้งาน "โมดูล php" ด้วย sudo a2enmod php7.0. ในกรณีนี้ "โมดูล php" ถูกเรียกว่า "php7.0" เนื่องจากเป็นเวอร์ชันที่มาพร้อมกับ Debian 9 สำหรับ Debian 10 จะเป็น sudo a2enmod php7.3.

อีกวิธีหนึ่งคือเปิดใช้งานโมดูล "เหตุการณ์ mpm" อีกครั้งด้วย sudo a2enmod mpm_event.

Michael Hampton avatar
cz flag
สิ่งนี้ทำให้ MPM จริงซึ่งเป็น `mpm_prefork` ประสิทธิภาพต่ำแบบโบราณถูกเปิดใช้งาน เนื่องจากเป็น MPM เดียวที่จะเรียกใช้ mod_php
us flag
นี่เป็นเรื่องจริง

โพสต์คำตอบ

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