Je connais d'abord cette variable: _SERVER["SERVER_SOFTWARE"]
Dans l'une de mes applications, je souhaite vérifier à partir du script PHP sur quel serveur Web il s'exécute. Fondamentalement, ce sera un plugin wordpress qui aidera les blogueurs à modifier certains paramètres.
J'ai créé un processus séparé pour Apache et Nginx et pensais également à libérer du code sous forme de 2 plugins wordpress différents.
Ensuite, je suis simplement devenu curieux de savoir s'il existe un moyen FULLPROOF en PHP pour détecter les serveurs Web sans faille.
Veuillez considérer tous les cas :: Apache, Nginx, Apache + Nginx, PHP comme module Apache, PHP utilisant fastcgi, php-fpm, lighttpd, IIS, etc.
Il est également essentiel pour mon application de détecter la présence de combos et de proxys.
Merci,
-Rahul