2
วิธีการตรวจสอบใน PHP ถ้ามันทำงานบน Apache, Nginx หรือเว็บเซิร์ฟเวอร์อื่น ๆ ? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน2 ปีที่ผ่านมา ก่อนอื่นฉันรู้ตัวแปรนี้: _SERVER["SERVER_SOFTWARE"] ในแอปพลิเคชันของฉันฉันต้องการตรวจสอบจากสคริปต์ PHP ที่เว็บเซิร์ฟเวอร์ทำงานอยู่ โดยทั่วไปจะเป็นปลั๊กอิน wordpress ซึ่งจะช่วยบล็อกเกอร์ปรับแต่งการกำหนดค่าบางอย่าง ฉันได้สร้างกระบวนการแยกต่างหากสำหรับ Apache & Nginx และคิดเกี่ยวกับการปล่อยโค้ดเป็น 2 wordpress plugin ที่ต่างกัน จากนั้นฉันก็อยากรู้ว่ามีวิธีการแบบ FULLPROOF ใน PHP เพื่อตรวจจับผู้ให้บริการเว็บอย่างไร้ที่ติหรือไม่ โปรดพิจารณาทุกกรณี :: Apache, Nginx, Apache + Nginx, PHP เป็นโมดูล Apache, PHP โดยใช้ fastcgi, php-fpm, lighttpd, IIS, ฯลฯ มันสำคัญมากสำหรับแอพพลิเคชั่นของฉันในการตรวจจับคอมโบและพร็อกซี่ที่มีอยู่ ขอบคุณ -Rahul