Score:0

เหตุใด apache จึงใช้งานได้กับ mpm-prefork เท่านั้น

ธง bq

ฉันมี wordpress 2 เว็บไซต์บน LAMP (Linux, Apache2, MariaDB และ PHP-FPM)

ถ้าฉันปิดการใช้งาน mpm-prefork และเปิดใช้งาน mpm-worker หรือ mpm-event อย่างใดอย่างหนึ่ง apache จะแสดงเฉพาะหน้าว่าง (ฉันมีเว็บไซต์ wordpress สองสามแห่ง)

สิ่งที่แปลกคือบันทึกไม่ได้พูดอะไรเกี่ยวกับปัญหา

ฉันมีการกำหนดค่า Apache ดังต่อไปนี้

การกำหนดค่า VirtualHost:
*:80 เป็น NameVirtualHost
         เซิร์ฟเวอร์เริ่มต้น www.example.com (/etc/httpd24/conf.sh/example-80.conf:1)
         พอร์ต 80 namevhost www.example.com (/etc/httpd24/conf.sh/example-80.conf:1)
                 นามแฝง example.com
         พอร์ต 80 namevhost www.sub.example.com (/etc/httpd24/conf.sh/sub-80.conf:1)
                 นามแฝง sub.example.com
*:443 เป็น NameVirtualHost
         เซิร์ฟเวอร์เริ่มต้น ip-172-31-0-20.ec2.internal (/etc/httpd24/conf.d/ssl.conf:56)
         พอร์ต 443 namevhost ip-172-31-0-20.ec2.internal (/etc/httpd24/conf.d/ssl.conf:56)
         พอร์ต 443 namevhost www.example.com (/etc/httpd24/conf.sh/example.conf:1)
                 นามแฝง example.com
         พอร์ต 443 namevhost www.sub.example.com (/etc/httpd24/conf.sh/sub.conf:1)
                 นามแฝง sub.example.com
รูทเซิร์ฟเวอร์: "/etc/httpd24"
รูทเอกสารหลัก: "/var/www/html"
ErrorLog หลัก: "/etc/httpd24/logs/error_log"
Mutex authdigest-opaque: using_defaults
Mutex watchdog-callback: using_defaults
Mutex proxy-balancer-shm: using_defaults
Mutex rewrite-map: using_defaults
Mutex ssl-เย็บเล่ม-รีเฟรช: using_defaults
Mutex authdigest-client: using_defaults
Mutex lua-ivm-shm: using_defaults
Mutex การเย็บ ssl: using_defaults
พร็อกซี Mutex: using_defaults
Mutex authn-socache: using_defaults
Mutex ssl-cache: using_defaults
ค่าเริ่มต้นของ Mutex: dir="/etc/httpd24/run/" กลไก=ค่าเริ่มต้น 
Mutex mpm-accept: using_defaults
Mutex cache-socache: using_defaults
PidFile: "/etc/httpd24/run/httpd.pid"
กำหนด: DUMP_VHOSTS
กำหนด: DUMP_RUN_CFG
ผู้ใช้: ชื่อ = "apache" id = 48
กลุ่ม: name="apache" id=48

และนี่คือโมดูลที่เกี่ยวข้อง:

httpd24 -M | egrep 'พร็อกซี | http2 | เหตุการณ์'
 http2_module (แชร์)
 mpm_event_module (แชร์)
 proxy_module (แชร์)
 proxy_ajp_module (แชร์)
 proxy_balancer_module (แชร์)
 proxy_connect_module (แชร์)
 proxy_express_module (แชร์)
 proxy_fcgi_module (แชร์)
 proxy_fdpass_module (แชร์)
 proxy_ftp_module (แชร์)
 proxy_http_module (แชร์)
 proxy_hcheck_module (แชร์)
 proxy_scgi_module (แชร์)
 proxy_uwsgi_module (แชร์)
 proxy_wstunnel_module (แชร์)

แพ็คเกจเวอร์ชัน Tha คือ:

httpd24-httpd-tools-2.4.34-22.el7.x86_64
rh-php73-php-fpm-7.3.20-1.el7.x86_64
httpd24-libnghttp2-1.7.1-8.el7.1.x86_64
httpd24-httpd-2.4.34-22.el7.x86_64
httpd24-mod_ssl-2.4.34-22.el7.x86_64
httpd24-runtime-1.1-19.el7.x86_64
httpd24-1.1-19.el7.x86_64

ระบบปฏิบัติการคือ Centos 7:

uname -a ; แมว / etc / redhat-release 
Linux ip-172-31-0-20.ec2.internal 3.10.0-1160.21.1.el7.x86_64 #1 SMP อ. 16 มี.ค. 18:28:22 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
CentOS Linux รีลีส 7.9.2009 (คอร์)

ทำไมสิ่งนี้ถึงเกิดขึ้น? ฉันจะแก้ไขได้อย่างไร

Score:0
ธง cn

ลองเปิด ErrorLog LogLevel ของคุณเพื่อดีบัก

https://httpd.apache.org/docs/2.4/mod/core.html#errorlog

โพสต์คำตอบ

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